Skip to content

[enhancement] 让项目对 AI agent 友好:跨工具入口 + 学习辅助文档 + 公开 .claude 工具集 #63

@Charliechen114514

Description

@Charliechen114514

[enhancement] 让项目对 AI agent 友好:跨工具入口 + 学习辅助文档 + 公开 .claude 工具集

这一轮给项目加了一套让任何 AI agent 都能快速上手、辅助学习和贡献的基础设施. 同时更新了一篇文章。

本轮做了什么

这一轮主要做了一件大事:把项目改造成「对任何 AI agent 友好」。根目录加了 AGENTS.md——一个跨工具(Claude Code、Cursor、Copilot 等)通用的薄入口,agent 一进来就知道项目长什么样、怎么构建校验,还有一条反复强调的纪律:断言 C++ 行为之前先编译实测或查 cppreference 标版本,别凭记忆瞎说,免得误导学习者。CLAUDE.md 则瘦成薄指针,只留 Claude 专属的内容。

笔者凝练了写作风格(GPT做的的确不错)、设计了若干的文章审查 prompt、规划和实用命令、强制用 venv 的安全 hook,都亮出来给别人复用;配套写了两条面向不同人的路——笔者的想法是维护者把关最终的内容,因此,CONTRIBUTING 里加了「用不用 AI 都行」的指引给贡献者,.github/ 下新写了给「懂 AI 但刚学 C++」的学习者看的指南和一份 C++ 常见误解 FAQ,让他们的 agent 别绕弯、能当合格导师。

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestfeaturefeature, which enhaucement is using in improvement no matter it is bug fix or anythong else :)
    No fields configured for Feature.

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions