微光舰队鼓励你用 AI。我们推荐 CodeBuddy(AI 编程助手):它能帮你写代码、查错误、解释概念、整理 README,最后还能用 ys 命令行帮你 提交项目

但记住一件事:项目必须仍然是你的项目。 AI 是搭档,不是替身。


好的用法

让 CodeBuddy 帮你:

  • 把一个功能拆成可以一步步做的小步骤
  • 解释一段你看不懂的代码
  • 找出报错可能来自哪里
  • 给 README 列提纲
  • 把你写的草稿整理得更清楚

不好的用法

不要只丢一句「帮我做一个完整项目」给 AI,然后把结果直接交上来。

如果你说不清楚代码怎么运行、哪里改过、为什么这样写,那它就不是一个你真正掌握的项目——Review 和面试时一问就露馅。

推荐工作流

先自己写下目标,再让 AI 帮你拆步骤。每做完一小步,都运行一次、截图一次、记录一次

当 AI 给出代码时,至少问自己三件事:

  • 这段代码放在哪个文件?
  • 运行后我看到了什么变化?
  • 报错时我改了什么?

这些答案,就是你最好的开发日志。

可以这样开一个头:

我在做一个 [一句话描述你的项目]。
请先不要大改,帮我三件事:
1. 用我能懂的话解释现在这套代码是怎么跑的;
2. 告诉我 [某个功能] 的逻辑分别在哪些文件、哪些函数里;
3. 给我 3 个容易加的小功能,每个尽量小、容易测试。

目标是先看懂,再一点点加东西,而不是一上来就变复杂。

AI 可以帮你提交,但有一条底线

CodeBuddy 也能帮你跑提交流程——ys init、写 README、整理日志、ys push。具体怎么让它做,见 提交项目AI Skill 文档

但有一件事别交给 AI:写开发日志

AI 不知道你那个凌晨两点卡住的 bug 是什么感觉,它只会编一篇空洞的流水账。日志是你自己的故事,用自己的话写,错字语病都没关系。

同样地,提交时要大方说清楚:哪些是 AI 帮你的,哪些是你自己改的、试的、修的。能讲清楚,它就是你的项目;讲不清楚,再漂亮也站不住。