refactor: 重构项目规范文档结构,采用分类条目格式
- 简化AGENTS.md和CLAUDE.md中的规范引用说明 - 将config.yaml的context改为结构化条目格式 - 新增代码组织规范(模块行数、异常处理) - 明确项目阶段状态和文档策略
This commit is contained in:
@@ -1,12 +1,14 @@
|
||||
schema: spec-driven
|
||||
|
||||
context: |
|
||||
本项目始终面向中文开发者,始终使用中文进行交流、思考和对话,使用中文进行注释,不考虑多语言;
|
||||
本项目编写的python脚本和任何python命令都始终使用uv运行,需要执行临时命令使用uv run python -c "xxx"执行命令;
|
||||
严禁直接使用主机环境的python直接执行脚本或命令,严禁在主机环境直接安装python依赖包;
|
||||
本项目编写的非正式测试文件、临时文件必须放在temp目录下;
|
||||
严禁污染主机环境的任何配置,如有需要,必须请求用户审核操作;
|
||||
当前项目的文档在README.md;每次功能迭代都需要同步更新文档;目前项目还没有上线,没有用户使用,遇到破坏性变更不需要特殊说明和迁移说明,只需要正常更新文档的相关内容即可;
|
||||
所有的文档、日志、说明严禁使用emoji或其他特殊字符,保证字符显示的兼容性;
|
||||
所有的需求都必须设计全面、合理、完善、有针对性的测试内容;
|
||||
创建任务的时候严禁创建git变更相关的任务,git变更操作均由开发人员操作;
|
||||
# 项目规范
|
||||
- 语言: 仅中文(交流/注释/文档/代码)
|
||||
- Python: 始终用uv运行(脚本/临时命令uv run python -c); 禁用主机python/禁主机安装包
|
||||
- 依赖: pyproject.toml声明,使用uv安装
|
||||
- 临时文件: 统一放temp目录
|
||||
- 主机环境: 禁止污染配置,需操作须请求用户
|
||||
- 文档: README.md,每次迭代同步更新文档; 禁emoji/特殊字符
|
||||
- 测试: 所有需求必须设计全面测试
|
||||
- 任务: 禁止创建git变更任务(push/commit等); git读取允许(status/log/diff等)
|
||||
- 代码: 模块文件150-300行; 错误需自定义异常+清晰信息+位置上下文
|
||||
- 项目阶段: 未上线,无用户,破坏性变更无需迁移说明
|
||||
|
||||
Reference in New Issue
Block a user