代码分析Understand anythind:https://github.com/Lum1104/Understand-Anything/blob/main/READMEs/README.zh-CN.md
常用命令
基础生成
默认输出:/understand
中文输出:/understand –language zh
Supported languages: en (default), zh, zh-TW, ja, ko, ru
输出结果:.understand-anythind/knowledge-graph.json
询问业务流程:使用场景想了解功能模块的执行逻辑,直接用自然语言对话
- /understand-chat [问题]
变更影响分析:使用场景提交代码前,确认本次改动是否波及下游模块
- /understand-diff
深入分析细节:查看特定文件或函数的语义解释
- /understand-explain [path]
新人Onboarding:为新成员自动生成项目入门指引
- /understand-onboard
提取领域知识:梳理业务领域、流程和核心步骤
- /understand-domain
自动更新:根据代码提交记录,实现文档增量更新
- /understand –auto-update
代码分析GitNexus:https://github.com/abhigyanpatwari/GitNexus
spec kit:https://github.com/github/spec-kit
安装uv
- mac:curl -LsSf https://astral.sh/uv/install.sh | sh
**
- windows:
- **powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"**
- 检查是否安装完成:**uv --version**
安装spec kit,注意替换X.Y.Z版本号
- **uv tool install specify-cli --from git+https://github.com/github/spec-kit.git@vX.Y.Z**
常用命令
初始化项目
- specify init
创建功能规范
- /specify [问题]
生成实现计划
- /plan [实现细节]
任务分解
- /tasks
执行计划
- /implement