Files
nexus/wiki/sources/开发经验与项目规范.md
weishen f9ac3145ab feat(wiki): ingest remaining subdirectories batch (51 files)
- Others: ChinaTextbook, Obsidian笔记系列, YouTube Channel ID, TikTok PM Django
- Skills: GOG CLI, Last30Days, baoyu-skills
- Vibe Coding: Cursor 2.0, Trae远程开发, Vibe-Kanban+OpenCode, vibe coding经验
- 微信公众号: 养虾日记1-5, AI时代赚钱
- 跨境电商: TikTok数据抓取, 选品策略, Superset Dashboard
- AI目录补充: 20个文件

Source pages: 51
Entities: TapXWorld, VibeKanban, OpenCode, Trae, SourceGrounding等
Concepts: 自举Meta生成, 5大设计原则, MD5去重, 混合搜索等
2026-04-14 20:48:34 +08:00

40 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "开发经验与项目规范"
type: source
tags: []
date: 2026-03-13
---
## Source File
- [[raw/Vibe Coding/开发经验与项目规范整理文档.md]]
## Summary
- 核心主题:软件开发经验与项目规范整理
- 问题域:代码规范、架构设计、技术债务管理
- 方法/机制:建立变量名索引、文件命名规范、单一职责原则、微服务架构
- 结论/价值:规范化开发流程,减少技术债务,提升代码可维护性
## Key Claims
- 建立变量名大全文件统一命名,降低命名冲突风险
- 文件结构需包含agents和claude.md说明文档
- 编码规范DRY、模块化、单一职责、清晰的命名
- 系统架构:先梳理清晰再写代码,小步迭代不做大爆炸开发
- 微服务通过API通信实现独立开发、部署、扩容
- Redis用于缓存提升读性能MQ实现异步通信解耦
## Key Concepts
- [[DRY原则]]Don't Repeat Yourself
- [[单一职责]]:每个模块只做一件事
- [[微服务架构]]服务独立拆分与API通信
- [[技术债务]]:通过规范减少长期债务积累
## Key Entities
- [[Redis]]缓存和Session管理
- [[消息队列]]:异步通信中间件
## Connections
- [[微服务架构]] ← uses ← [[Redis]] + [[消息队列]]
## Contradictions
- 无冲突