以下文章來源于越山集 ,作者越山集
作者| 越山集
來源 | 越山集,管理智慧
咨詢合作 | 13699120588
越山 IT 從業十幾年,重度使用 AI 也快兩年了,有些我以爲的基本能力,對于很多 AI 小白來說,可能都沒聽過。我的公衆号文章内容也盡量寫得簡單易懂點。但簡單不等于無用,恰恰相反,要寫得簡單,還要保證 " 高可用 ",似乎比寫深入的技術文章更難。
前篇有說到,我們需要了解 AI 的能力邊界。知己知彼,一文帶你了解 AI 的 25 項能力和不足之處。
與大模型交互隻需要自然語言,但文本的格式也表征重要的信息,比如标題,加粗,序列等。爲了更好地與大模型交互,有必要了解一下 Markdown 和 Mermaid 的基礎語法。
花少量時間學習,在實踐中加強。相信我,絕對值得。
Markdown 就像是一種簡化版的 Word。它讓你用簡單的符号來格式化文字 , 而不需要點擊按鈕或菜單。
Markdown 語法能讓您不用操心複雜的排版操作,專注在文字本身,輕松寫出帶格式的,或者結構化的内容。
你可在線體驗 Markdown 語法, 訪問 https://1024tools.com/markdown
以下是最基礎的 Markdown 語法,花 5 分鍾操練下,能滿足 90% 的使用場景。至少寫結構化提示詞不在話下。
标題 : 使用 # 号 , 一級标題一個 #, 二級标題兩個 ##, 以此類推 , 最多六級。
粗體 : 用兩個 * 包圍文字 , 如 粗體
斜體 : 用一個 * 包圍文字 , 如 斜體
列表 :
無序列表使用 -
有序列表使用數字加點 , 如 1. 2. 3.
鏈接 :
[ 鏈接文字 ] ( URL )
圖片 :
! [ ] ( 圖片 URL )
引用 : 在段落前加 >
代碼 :
行内代碼用 ` 包圍
代碼塊用 ``` 包圍 , 可指定語言
分割線 : 三個或更多的 ---
02
Mermaid 基礎語法
Mermaid 就像是用文字來畫圖。你用簡單的文字描述 , 它就能自動生成漂亮的圖表。
你可能不需要熟練使用它,但至少要知道它的存在,和使用場景。當 AI 還不能直接畫出流程圖時,用 Mermaid 語法作爲中介,可以更高效地傳達相關信息。
在線體驗 Mermaid 語法 https://www.min2k.com/tools/mermaid/
Mermaid 語法看上去要複雜點,也不用全記住。
需要時,記住,大模型能很好地通過 Mermaid 語法來理解一套流程。
流程圖 :
```mermaid
graph LR
A [ 開始 ] --> B{ 判斷 }
B -->| 是 | C [ 處理 ]
B -->| 否 | D [ 結束 ]
C --> D
```
效果
時序圖 :
sequenceDiagram
參與者 A->> 參與者 B: 請求
參與者 B->> 參與者 A: 響應
類圖 :
classDiagram
類 A --|> 類 B
類 A : + 屬性 1
類 A : - 方法 1 ( )
甘特圖 :
gantt
title 項目進度
section 階段 1
任務 1 :a1, 2023-01-01, 30d
任務 2 :after a1, 20d
餅圖 :
pie
title 收入分布
" 工資 " : 50
" 投資 " : 30
" 其他 " : 20
使用 Mermaid 時 , 需要将代碼塊放在 mermaid 和 之間。Mermaid 支持多種圖表類型 , 可以根據需要選擇合适的圖表來可視化你的數據或流程。在支持 Mermaid 的 Markdown 編輯器中 , 這些圖表會被自動渲染出來。
類似的,還有
PlantUML: 一種開源工具 , 使用簡單的文本語言來繪制 UML ( Unified Modeling Language ) 圖 , 包括時序圖、用例圖、類圖等。
LaTeX: 一種基于 TeX 的排版系統 , 廣泛用于學術論文和技術文檔的編寫,特别是數學公式。
XML或JSON:結構化數據傳遞,如果涉及編排 AI 工作流,有必要熟悉。
這裏就不過多的複制粘貼了,想要詳細了解,可以直接跟 AI 說,
"我是一個初中生,想了解 XXX,請爲我解釋,并給出示例"。
點擊下方卡片,關注管理智慧