robot-notes — 機器人知識筆記 GitHub ↗
本章與本頁目次

關於

robot-notes /關於/寫作慣例與 lessons learned

robot-notes 的寫作慣例與 lessons learned

這個 repo 不只是內容,也累積了一套「怎麼把技術主題寫清楚、寫可信」的工作法。這份記錄它的慣例與一路踩過的雷,讓之後擴展的人(或 agent)能延續同樣的品質,不必重踩。

robot-notes 每篇的工作流:① 研究查證 → ② 第一性原理寫 → ③ 配 SVG → ④ 去 AI 味 → ⑤ push → ⑥ 專家+學生審查 → 回 ② 迭代;以及一路踩過的 lessons

每篇的工作流

  1. 研究 + 查證:動筆前先查。涉及外部事實(API、標準、型號、版本、端點)用 research sub-agent + WebSearch/WebFetch 查官方來源,每個主張附 URL。
  2. 第一性原理寫:先講「為什麼」「在解什麼」,再展開細節;不是直接貼設定檔。
  3. 配 SVG:數學、概念、流程一律配圖。
  4. 去 AI 味:寫成人話,刪掉 AI 痕跡(見下)。
  5. push GitHub:小步提交,commit 訊息講清楚改了什麼、為什麼。
  6. 專家 + 學生審查:派兩個 sub-agent,一個查技術正確性與出處、一個查可讀性,抓到的問題回第 2 步迭代。

一路踩過的雷(lessons)

核心一句

每個技術主張,都要能追到出處、或可被驗證的依據——不靠「自言自語」。 這是這 repo 跟「看起來合理但沒根據」的內容最大的差別。

可重用

這套工作流已封裝成 skill first-principles-tech-notes,可套用到其他知識庫專案。