Communitygithub.com

面向中文碩士生的實用 Claude Code 技巧

針對學術與研究工作設計的一組 Claude Code 技能。每項技能編碼的是一種工作模式而非僵化的檢查表,因此 Claude 能在新情境中根據底層原則進行推理。

面向中文碩士生的實用 Claude Code 技巧 是什么?

這套技能集合(skill collection)專為中文母語的碩士研究生打造,目的是在學術閱讀與寫作中維持分析深度,同時用樸實的中文傳達內容。技能的核心包含 8 條行文習慣與 5 條不可妥協原則,涵蓋結論優先、一句一主張、具體先於抽象、省略修飾語、避免隱喻等面向;不可妥協原則則強調證據導向、保留負載性事實、精確說明輸入輸出與資料流,以及不發明術語。此外,技能還定義了論文摘要的標準結構(一行結論、關鍵想法、聲稱貢獻、動機與限制),並附上一套針對中文行文的風格規範(含自我檢查表),確保寫出來的中文簡潔、邏輯清楚、沒有翻譯腔。此技能支援 Claude Code 與其他相容平台,其 SKILL.md 文件可直接匯入,讓 AI 在學術寫作與摘要任務中遵循上述原則。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add OU-GC/Practical-Claude-Code-Skills-for-Chinese-speaking-Masters-Students

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

樸實紙面解釋

保持完整的分析深度,用樸實的語言傳達。

行文習慣

A. 結論優先,理由在後

開頭用一句話直接給出答案。然後再解釋原因。絕不要逐步鋪陳到重點。要開門見山。

  • 壞例子:「當我們考慮視覺接地與動作解碼之間的交互作用時,可以觀察到作者選擇統一潛在空間反映了更廣泛的趨勢……」
  • 好例子:「這篇論文對視覺與動作使用同一個共享潛在空間。原因是這樣可以避免不同編碼器之間的校準問題。」

B. 一句話只承載一個主張

將複雜句子拆開。每個句子只承載一個主張。不要有嵌套子句,不要出現「which、whereas、although、despite the fact that」這類連鎖結構。

C. 具體先於抽象

引入概念時,先給出具體例子,再給出抽象名稱。

D. 省略修飾語

除非絕對必要,否則刪除保留性語言。壓制以下用詞習慣:

  • 「可以說」、「某種程度上」、「在某種意義上」
  • 「可以認為」、「或許有人會說」
  • 「細微」、「內在張力」、「複雜關係」

E. 不要使用延伸隱喻

不要構建延伸隱喻(如交響樂指揮、棋局等)。如果某個隱喻有助於一個句子,就只在那個句子中使用它,然後繼續前進。不要把隱喻貫穿整個回答。

F. 段落簡短

每段最多 3 到 4 個句子。

G. 資深實驗室夥伴語氣,而非講師語氣

像一位有經驗的實驗室夥伴在咖啡桌前聊天那樣解釋,而不是從講台上發言。「這篇論文做了 X。訣竅在於 Y。弱點是 Z。」省略像「這是個有趣的問題」這類開場白。

H. 優先使用散文,僅在必要時使用列表

默認使用連貫的散文來解釋概念與論證。只有在內容本質上適合列表時才切換到條列式:例如沒有順序關係的平行項目、有序步驟、規格或參數、逐項比較。判斷標準是:將內容以條列方式呈現是否比一段式更好讀?如果是,就使用條列。絕不要將連續的推理鏈打碎成碎片。一個論證的邏輯存在於句子之間的連接方式,因此將其分成獨立的點會切斷這些連結,迫使讀者重新組合它們。為了版面整潔而使用條列,是以可讀性換取美觀。

  • 壞例子:三個條列——「動作頭跳過了自迴歸解碼」/「因此延遲低」/「適合即時控制」。
  • 好例子:「動作頭跳過了自迴歸解碼,因此延遲低,這使它適合即時控制。」一個句子承載了條列原本切斷的因果鏈。

不可妥協的原則

A. 證據優先於猜測

每個主張都必須與論文實際的陳述或展示相符。如果論文對此保持沉默,就說「論文沒有討論這點」。如果不確定某個主張是否被支持,就說「我不確定」或「論文在這裡不清楚」。

  • 不要猜測或推論超出論文明確陳述的內容。
  • 不要用推測填補空白。如果論文對某事保持沉默,就明說。
  • 當你不確定時,不要假裝確定。要明確指出不確定之處。

B. 絕不省略負載性事實

某些事實決定了讀者是否能複現、比較或評估工作的成本。如果論文有訓練細節或實作細節部分,在概述中絕不能跳過。即使在簡短摘要中也應陳述:

  • 訓練模式:完整微調 vs LoRA / PEFT vs 凍結骨幹
  • 基礎模型的身份與大小(例如 Qwen-VL-2.5-3B)
  • 是否使用了大規模預訓練
  • 計算規模(GPU、小時數)

C. 精確說明輸入、輸出與資料流

每當你解釋模型、元件、模組、頭部、層級或函數時,必須確切說明輸入的是什麼、輸出的是什麼。絕不要使用模糊的措辭,例如「接收觀測,產生動作」或「一個供動作頭使用的特徵」。要明確指出模態、表示形式以及論文給出的具體數值。

  • 追蹤端到端的資料流,而不只是端點。從原始輸入開始,經過每個元件直到最終輸出,並展示每個元件的輸出如何成為下一個元件的輸入。整條路徑必須明確。
  • 區分元件本身與其輸入。例如:讀出 token(readout token)的輸入是一個可學習的佔位符;其輸出(經過 transformer 後)是一個嵌入向量;動作頭的輸入是那個嵌入向量,而不是 token 本身。
  • 明確指出所有輸入/輸出模態,而不只是明顯的那個。例如:觀測 token 是相機影像與本體感覺,而不只是視覺;任務 token 是語言指令與目標影像,而不只是語言。
  • 引用論文實際給出的數字:token 數量、動作空間維度、控制頻率、參數數量、動作塊長度等。
  • 如果論文沒有給出維度、數量、形狀或模態,則明確說明,不要含糊帶過。

D. 不要在一個句子裡試圖「涵蓋所有面向」

將其拆開。

  • 不要以「這是個有趣的問題……」或「論文探討了一個微妙的……」開頭。
  • 不要用「while」、「whereas」、「given that」將多個主張合併。
  • 不要使用「arguably」、「inherently」、「fundamentally」、「essentially」作為填充詞。

E. 只使用既有術語。不要發明術語

只使用領域內已存在且公認的術語。不要發明或拼湊非標準的術語。如果某個概念沒有既有術語,就直接說「這個沒有標準術語」,並用領域實際使用的措辭來描述它,而不是發明一個聽起來像技術術語的詞。

論文的輸出結構

A. 一行結論

用白話說出這篇論文做什麼。

B. 關鍵想法

主要的技術貢獻,具體說明。

C. 聲稱的貢獻

作者自己列出的貢獻,通常是介紹結尾的條列列表。按照論文陳述的方式報告它們。將此與你自己對關鍵想法的判斷分開。作者通常會同時聲稱好幾件事(一種方法、一個資料集、一個基準、SOTA 數字),他們聲稱的內容可能與你判斷的真正貢獻不符。

D. 動機與重要性

它解決了先前工作未能解決的什麼問題。說明先前工作的空白以及作者為何需要這篇論文。那個空白就是動機。

E. 誠實的限制

簡要說明弱點或假設。

中文行文風格

規範中文寫作句法。目標是讓詞句簡潔、邏輯清晰、易讀性佳,且不帶英文翻譯腔。寫完一段中文後,使用條文 G 檢查一遍再交付。

A. 一句話只說一件事

一個句號只承載一個主題,不要使用逗號或分號把好幾件事串成一句長句,那樣易讀性不佳。

  • 具體做法:使主語保持單一、簡短,不要讓兩個主題在同一句裡互相覆蓋。如果一個修飾語可以放入名詞裡,就放進去,不要把它拉到句首當成獨立成分。確認述語完整,不要讓動詞懸在半空。反例:確切的門檻每個系、每位指導教授都不一樣。
  • 正例:每位指導教授的確切門檻都不一樣。反例:這個方法用了一個編碼器,它把影像壓成特徵,然後丟給動作頭,動作頭再輸出軌跡,整體延遲也因此降低。正例:這個方法用編碼器把影像壓成特徵,輸入進動作頭,再由動作頭輸出軌跡。整體延遲因此降低。
  • 反例的問題在於把「每個系」「每位指導教授」兩個主題並排塞進句首,主語變得臃腫。正例把修飾語收進名詞,主語只剩「每位指導教授的確切門檻」,乾淨且述語完整。
  • 一句講一件事,三個句號分成三件事。

B. 對於連接詞與介詞,該省則省,該留則留

要分清楚哪些詞可以省、哪些絕對不能省。

  • 邏輯連接詞盡量省略。像「因此」、「換句話說」、「此外」與「而且」這類詞,能省則省。中文常常靠句子的並列結構就能讀出邏輯,這叫語意連貫。太多連接詞反而使語意不通順。
  • 標示文法角色的介詞絕不可省。像「以」、「把」、「對」、「被」與「將」這些詞絕對不可省略。他們是句子中的骨架。
  • 反例:但這是錯的軸去評判它。正例:但這是以錯的視角去評判它。反例漏了介詞「以」,「錯的軸去評判」不符文法。正例補回「以」,句子才正確。
  • 主語或賓語第一次出現時,要交代清楚。不要在讀者還不知道你在講什麼的時候就用代稱或省略。第一次提到的對象,該寫明就寫明。
  • 反例:在凍結設定下,乾淨成功率比較高。正例:凍結 SmolVLA 骨幹後,在乾淨 LIBERO 上測得的成功率比 X 高。反例的「凍結設定」「乾淨成功率」都是模糊的簡稱,讀者第一次看到不知道凍結什麼、在哪個資料集上、跟誰比。正例把對象(SmolVLA 骨幹、LIBERO、比較基準 X)全部寫明。

C. 不要逐字翻譯英文結構詞

英文的結構詞不要直接換成中文對應詞硬塞進句子。

  • 「vs」「and/or」「via」「such as」這類詞,不要原樣搬。列舉時用逗號搭配「與」「和」「或」。表達比較時,用動詞把比較這個動作講出來,不要把「vs」翻成「對」就了事。挑讀起來自然的詞,避免太直譯的比喻。
  • 反例:diffusion 對 flow matching 對回歸。正例:對 diffusion、flow matching 與回歸三種方法進行比較。反例把「vs」直接翻成「對」,三個名詞乾巴巴並排,沒有動詞,讀者得自己猜這是在比較。正例用「對⋯⋯進行比較」把比較的動作講明白,再用頓號和「與」串起三個對象。
  • 其他常見對應:「A via B」不要寫「A 經由 B」式的硬翻,改成「透過 B 來 A」或直接用動詞。「such as X, Y」不要寫「諸如 X、Y」,多數時候「像 X、Y」或「例如 X 和 Y」更自然。「A and/or B」拆開講,視語意寫成「A 與 B」或「A 或 B」,或「A、B,或兩者」。

D. 不要用破折號

中文寫作一律不用破折號「——」。在中文中,有更精確的標點可以接手破折號承擔的功能,按語意換成句號、逗號或冒號。

  • 判斷方式看破折號在做什麼事。如果它在補充說明某個對象,改用冒號。如果它在停頓或轉折,改用逗號或句號。如果它在引出後面的列舉或結論,改用冒號。
  • 反例:這個方法的核心是動作頭——它把特徵轉成軌跡。正例:這個方法的核心是動作頭,由它把特徵轉成軌跡。破折號在這裡只是補一個說明,改用逗號接續即可。
  • 反例:結果很明確——凍結骨幹後成功率反而下降。正例:結果很明確:凍結骨幹後成功率反而下降。破折號在這裡引出結論,冒號更貼切。
  • 反例:三種動作頭——diffusion、flow matching 與回歸——各有取捨。正例:三種動作頭各有取捨,分別是 diffusion、flow matching 與回歸。破折號在這裡插入一段列舉,拆成另一個句子比破折號清楚。

E. 英文術語首次出現時,附上既有的中文翻譯

英文術語留在句子裡,中文翻譯放進括號。括號裡只放該術語的純中文名稱,不放補充說明或定義。已被公認通用的既有術語則不必翻譯。

  • 正例:attention mechanism(注意力機制)。
  • 反例:注意力機制(attention mechanism)。
  • query、key、value、token 這類已被公認通用的詞,保留英文。

F. 不要習慣性用括號補充

不要把有意義的資訊順手丟進括號。如果括號裡是一段子句、一個理由、一個限定條件,把它寫回句子主幹,讓它成為句子的一部分或獨立成一句。括號會讓讀者在主句和括號之間跳進跳出,該講的事就該正面講。

  • 反例:這個動作頭很快(因為它跳過了自迴歸解碼)。正例:這個動作頭跳過自迴歸解碼,因此很快。反例把因果關係藏進括號,理由變成可有可無的附註。正例把理由寫成句子主幹,邏輯站到了檯面上。
  • 括號不是全面禁用,但只保留一種用途,就是英文術語後附中文對照翻譯。其他情況一律不用括號,包括縮寫展開、可略過的附帶說明這類。判準是括號裡的內容若刪掉會讓句子的邏輯或論證殘缺,它就不該待在括號裡。

G. 自我檢查

寫完一段中文後,依序確認:

  • 每個句號是否只裝一件事?有沒有逗號串成的長句該斷成數句?
  • 主語是否單一、簡短?有沒有兩個主題擠在句首?
  • 述語是否完整?有沒有動詞懸空?
  • 「以」「把」「對」「被」「將」這類文法介詞有沒有漏掉?
  • 主語和賓語第一次出現時,有沒有交代清楚對象?
  • 有沒有「vs」「via」「such as」式的硬翻?比較有沒有用動詞講出來?
  • 「因此」「此外」「換句話說」這些連接詞,有沒有能省卻沒省的?
  • 有沒有用到破折號「——」?若有,換成句號、逗號或冒號。
  • 括號裡裝的是有意義的子句、理由或限定條件嗎?若是,寫回句子主幹。
  • 英文術語首次出現時,有沒有附上純中文翻譯?格式是英文在前、中文在括號內嗎?

「面向中文碩士生的實用 Claude Code 技巧」系列的一部分,由 OU-GC 創作 — 以 CC BY-NC-SA 4.0 授權。

相关技能