accurLex專業法律文書起草

👤 accurLex知法 📦 v1.0.0 ⭐ 0.0 ⬇️ 271 下載
💼 行業專業 免費 🔑 需 API Key

📖 技能介紹

專業法律文書起草

通過 accurLex 知法 API 提供中國法文書生成服務,輸出專業法律文書。

適用範圍:僅中國法 · 僅純文本 · 不做 OCR / PDF / DOCX 解析


⚠️ 核心規則:文書生成原文不可修改

知法 API 返回的文書生成內容(draftText)屬於專業法律文書輸出,AI 助手不得對文書內容的實質部分做任何改寫、刪減、增添、總結或重述。

允許的操作(僅限展示形式):

  • 將 Markdown 轉為 Word 文件(格式化排版)
  • 調整標題層級、字型、字號、加粗等樣式
  • 新增頁面分隔線、表格邊框等視覺元素
  • 在文件末尾追加免責宣告和來源標註

禁止的操作(內容修改):

  • 改寫、縮寫、擴寫文書的任何段落
  • 合併或拆分文書條款
  • 刪除文書中的任何分析、建議或法條引用
  • 用 AI 自己的分析替換知法返回的文書內容
  • 對文書進行"總結"或"提煉要點"後替代原文

當用戶要求生成文書時,必須展示知法返回的完整原文,可同時提供 Word 版本。


必需輸入

  • prompt:文書生成要求(純文本),例如"請幫我起草一份借款合同"、"生成一份勞動仲裁申請書"

可選輸入

  • reference_material:參考資料,例如相關法條文本、背景材料
  • sample_document:範文/模板文件,例如使用者提供的參考範本

⚠️ 使用者未提供文書生成要求時,必須先詢問後再執行。

這個技能的最新版本可以在7w4.net小蔥技能站找到。

輸入預處理說明

知法 API 只接收純文本字串,不解析 DOCX、PDF 等二進位制檔案。若使用者上傳的是二進位制文件(如 .docx / .pdf),AI 助手必須先用 fetch 或其他文件讀取工具提取純文本內容,再傳入 --reference--sample 引數。這個預處理工作由 AI 助手完成,不需要使用者介入。


完整工作流

Step 1:首次使用 — 註冊與初始化

如果是首次使用,需要引導使用者完成以下操作:

  1. 註冊賬號:前往 https://accurlex.com 用手機號註冊。註冊即贈 50 資源點數,關注微信公眾號"accurLex知法"可再獲 150 點。
  2. 建立 .env 檔案:在 skill 目錄下建立 .env,填入手機號:
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 不存在時自動建立模板檔案,但仍需使用者填寫手機號。

  1. 登入獲取 Token:執行登入指令碼(見下方 Step 3),指令碼會自動補全 ACCURLEX_BEARER_TOKEN

Step 2:確認憑證

每次執行前,檢查 skill 目錄下 .env 檔案:

  • .env 不存在 → 指令碼會自動建立模板,但需要使用者填寫手機號後重試
  • .env 存在但 ACCURLEX_BILLING_PHONE 為空 → 提示使用者填寫手機號
  • .env 存在但 ACCURLEX_BEARER_TOKEN 為空 → 自動執行 Step 3 登入
  • 憑證齊全 → 執行 Step 4 文書生成

Step 3:登入獲取 Token

運行當前目錄內的登入指令碼:

node task_login_runtime.js <手機號> <密碼>

登入成功後,指令碼自動將 token 寫回 .env

登入 API 說明

  • 路由:POST https://accurlex.com/index.php/Main/Login
  • 格式:FormData(非 JSON)
  • 欄位:phone_num(手機號)、pwd(密碼)、platform(固定 4

Step 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/draftgenerate.md**:Markdown 檔案
  • *outputs/draftgenerate.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/jsonAuthorization: Bearer <token>X-Billing-Phone(手機號)、X-Char-Count(總字元數)
  • 需要 Bearer Token 認證,與合同審查 API 認證方式一致(guardedFetch 會自動注入 Authorization 頭)

Step 5:生成文書 Word 版本

文書內容必須保留知法原文,僅做展示形式轉換。

執行 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號
  • 加粗文本:保留加粗
  • 引用法條:標題"引用法條"後逐條列出
  • 免責宣告:文末灰色斜體

AI 助手輸出規範

向用戶展示文書時

  1. 必須展示知法返回的完整文書原文,不得改寫內容
  2. 可以在原文前後新增簡短說明(如"以下為知法生成的法律文書"),但說明不得混入原文
  3. 同時生成並提供 Word 版本供使用者下載
  4. 在展示末尾附加免責宣告

輸出模板

以下為 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 憑證檔案(勿提交版本控制)

📁 包含檔案 (5 個)

📄 .env 144 B
📄 SKILL.md 7.1 KB
📄 gen_draft_docx.py 9.8 KB
📄 task_draft_generate.js 12.4 KB
📄 task_login_runtime.js 2.9 KB