Skip to content

docs(contributing): 新增中英文双语贡献指南#93

Merged
SunYanbox merged 1 commit intomainfrom
develop
May 2, 2026
Merged

docs(contributing): 新增中英文双语贡献指南#93
SunYanbox merged 1 commit intomainfrom
develop

Conversation

@SunYanbox
Copy link
Copy Markdown
Owner

  • 新增功能: 添加项目贡献流程文档
    • 创建 CONTRIBUTING_ZH.mdCONTRIBUTING.md 文件
    • 包含法律声明,明确禁止自动化滥用及责任归属
    • 定义 Issue 与 Pull Request 提交规范(要求中英双语)
  • 重构优化: 规范开发环境与代码风格
    • 指定 Python >= 3.14 及 Node.js 依赖环境
    • 集成 Ruff, Prettier, Markdown lint 及全角字符检查脚本
    • 配置 .prettierrc.yml, ruff.toml, .markdownlint.yml 规则
  • 文档更新: 详解提交规范与架构设计
    • 遵循 Conventional Commits 规范,定义 type 与 scope 枚举
    • 说明 ToolRegistry, Workspace, BaseTool 核心概念及两阶段提交机制
    • 提供新工具开发步骤:继承 BaseTool, 路径验证 (PathValidator) 及注册流程

- 新增功能: 添加项目贡献流程文档
  * 创建 `CONTRIBUTING_ZH.md` 和 `CONTRIBUTING.md` 文件
  * 包含法律声明,明确禁止自动化滥用及责任归属
  * 定义 Issue 与 Pull Request 提交规范(要求中英双语)
- 重构优化: 规范开发环境与代码风格
  * 指定 Python >= 3.14 及 Node.js 依赖环境
  * 集成 Ruff, Prettier, Markdown lint 及全角字符检查脚本
  * 配置 `.prettierrc.yml`, `ruff.toml`, `.markdownlint.yml` 规则
- 文档更新: 详解提交规范与架构设计
  * 遵循 Conventional Commits 规范,定义 type 与 scope 枚举
  * 说明 `ToolRegistry`, `Workspace`, `BaseTool` 核心概念及两阶段提交机制
  * 提供新工具开发步骤:继承 `BaseTool`, 路径验证 (`PathValidator`) 及注册流程
@SunYanbox SunYanbox self-assigned this May 2, 2026
@SunYanbox SunYanbox added the documentation Improvements or additions to documentation label May 2, 2026
@SunYanbox SunYanbox merged commit ed65d0f into main May 2, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant