name: 專業法律文書起草
description: "Use when users ask for 文書生成, 起草文書, 法律文書, 文書起草, 起訴狀, 答辯狀, 申請書, 協議書, 合同起草, 寫法律文書,知法,accurLex through accurLex draft API. China law only, plaintext only, draft mode for legal document generation."
argument-hint: "
通過 accurLex 知法 API 提供中國法文書生成服務,輸出專業法律文書。
適用範圍:僅中國法 · 僅純文本 · 不做 OCR / PDF / DOCX 解析
知法 API 返回的文書生成內容(draftText)屬於專業法律文書輸出,AI 助手不得對文書內容的實質部分做任何改寫、刪減、增添、總結或重述。
✅ 允許的操作(僅限展示形式): - 將 Markdown 轉為 Word 文件(格式化排版) - 調整標題層級、字型、字號、加粗等樣式 - 新增頁面分隔線、表格邊框等視覺元素 - 在文件末尾追加免責宣告和來源標註
❌ 禁止的操作(內容修改): - 改寫、縮寫、擴寫文書的任何段落 - 合併或拆分文書條款 - 刪除文書中的任何分析、建議或法條引用 - 用 AI 自己的分析替換知法返回的文書內容 - 對文書進行"總結"或"提煉要點"後替代原文
當用戶要求生成文書時,必須展示知法返回的完整原文,可同時提供 Word 版本。
⚠️ 使用者未提供文書生成要求時,必須先詢問後再執行。
知法 API 只接收純文本字串,不解析 DOCX、PDF 等二進位制檔案。若使用者上傳的是二進位制文件(如 .docx / .pdf),AI 助手必須先用 fetch 或其他文件讀取工具提取純文本內容,再傳入 --reference 或 --sample 引數。這個預處理工作由 AI 助手完成,不需要使用者介入。
如果是首次使用,需要引導使用者完成以下操作:
.env,填入手機號:7w4.net小蔥技能站,你的AI助手技能庫。
ACCURLEX_PROXY_BASE_URL=https://accurlex.com
ACCURLEX_API_BASE_URL=https://accurlex.com/index.php
ACCURLEX_BILLING_PHONE=你的註冊手機號
ACCURLEX_BEARER_TOKEN=
注意:本 skill 的憑證管理是獨立的,不依賴其他 skill。
task_draft_generate.js會在 .env 不存在時自動建立模板檔案,但仍需使用者填寫手機號。
ACCURLEX_BEARER_TOKEN。每次執行前,檢查 skill 目錄下 .env 檔案:
.env 不存在 → 指令碼會自動建立模板,但需要使用者填寫手機號後重試.env 存在但 ACCURLEX_BILLING_PHONE 為空 → 提示使用者填寫手機號.env 存在但 ACCURLEX_BEARER_TOKEN 為空 → 自動執行 Step 3 登入運行當前目錄內的登入指令碼:
node task_login_runtime.js <手機號> <密碼>
登入成功後,指令碼自動將 token 寫回 .env。
登入 API 說明:
- 路由:POST https://accurlex.com/index.php/Main/Login
- 格式:FormData(非 JSON)
- 欄位:phone_num(手機號)、pwd(密碼)、platform(固定 4)
執行文書生成指令碼:
node task_draft_generate.js \
--prompt "<文書生成要求>"
帶參考資料和範文時:
node task_draft_generate.js \
--prompt "<文書生成要求>" \
--reference "<參考資料文本>" \
--sample "<範文文本>"
如需指定 .env 路徑:
node task_draft_generate.js \
--prompt "<文書生成要求>" \
--env /path/to/.env
指令碼會輸出: - stdout:文書生成 Markdown 原文(供 AI 助手展示) - outputs/draft_generate_*.md:Markdown 檔案 - outputs/draft_generate_*.json:結構化 JSON(含 draftText + citations,供 Word 生成使用)
API 說明:
- 路由:POST https://accurlex.com/draft_stream
- 格式:JSON
- 欄位:prompt(文書要求)、reference_material(參考資料)、sample_document(範文)、history(歷史對話)、stream(固定 true)
- Headers:Content-Type: application/json、Authorization: Bearer <token>、X-Billing-Phone(手機號)、X-Char-Count(總字元數)
- 需要 Bearer Token 認證,與合同審查 API 認證方式一致(guardedFetch 會自動注入 Authorization 頭)
文書內容必須保留知法原文,僅做展示形式轉換。
執行 Word 生成指令碼:
# 從 JSON 生成(推薦,結構更完整)
python3 gen_draft_docx.py /sandbox/workspace/outputs/draft_generate_YYYY-MM-DDTHH-MM-SS.json \
--output /sandbox/workspace/outputs/法律文書.docx
# 從 Markdown 生成
python3 gen_draft_docx.py /sandbox/workspace/outputs/draft_generate_YYYY-MM-DDTHH-MM-SS.md \
--output /sandbox/workspace/outputs/法律文書.docx
Word 文件展示形式處理規則: - 文件標題:"法律文書"(黑體22號,居中) - 各級標題:對應 Markdown 的 ### / #### / ##### → 黑體 16/14/13號 - 加粗文本:保留加粗 - 引用法條:標題"引用法條"後逐條列出 - 免責宣告:文末灰色斜體
以下為 accurLex 知法生成的法律文書(原文未修改):
[知法返回的文書原文,完整展示]
---
📄 法律文書 Word 版本已生成,可下載。
⚠️ 以上文書內容由 AI 輔助生成,僅供參考。重大法律事務請諮詢專業律師。
🔗 [accurLex知法](https://accurlex.com) 提供專業AI法律文書生成服務
| 檔案 | 用途 |
|---|---|
SKILL.md |
本檔案,Skill 定義與工作流 |
task_login_runtime.js |
登入指令碼,獲取並儲存 Bearer Token |
task_draft_generate.js |
文書生成指令碼,呼叫知法 draft API 並儲存結果(MD + JSON);含 .env 自動建立與 Token 自動重新整理 |
gen_draft_docx.py |
文書 Word 生成指令碼,將原文轉為格式化 Word(不改內容) |
.env |
憑證檔案(勿提交版本控制) |