编程

大藏经学术引用生成器

试用

大藏经(CBETA)学术引用(脚注)生成器,支持国内出版社纸本版本(中华大藏经/中华书局、永乐北藏/线装书局、房山石经/华夏出版社、嘉兴藏等)。两种用法:① 已知 CBETA 出处编号(如 T33, no. 1717, p. 869b21-22)补全出版社/出版年出脚注;② 只有一句经文,自动反查册卷页栏行并出脚注。默认输出简体、可直接粘贴进脚注的两行(文献条目 + CBETA 定位)。当用户需要大藏经出处查询、引用溯源、脚注格式、学术引用规范、中华大藏经引用、按经文找出处时使用。触发词:CBETA 引用、大藏经出处、脚注引用、引用溯源、藏经出版社、学术引用格式、中华大藏经、按经文找出处、T33 no.1717。

它能做什么

大藏经(CBETA)学术引用(脚注)生成器,支持国内出版社纸本版本(中华大藏经/中华书局、永乐北藏/线装书局、房山石经/华夏出版社、嘉兴藏等)。两种用法:① 已知 CBETA 出处编号(如 T33, no. 1717, p. 869b21-22)补全出版社/出版年出脚注;② 只有一句经文,自动反查册卷页栏行并出脚注。默认输出简体、可直接粘贴进脚注的两行(文献条目 + CBETA 定位)。当用户需要大藏经出处查询、引用溯源、脚注格式、学术引用规范、中华大藏经引用、按经文找出处时使用。触发词:CBETA 引用、大藏经出处、脚注引用、引用溯源、藏经出版社、学术引用格式、中华大藏经、按经文找出处、T33 no.1717。

技能文档

大藏经学术引用生成器

配套脚本:生成引用.py(已知编号→脚注)、按经文查出处.py(经文→自动定位→脚注)、更新藏经数据.py(刷新出版社表)。 本文件为自包含技能说明,可直接作为技能描述投到 WorkBuddy / Claude Code / IMA / 其他大模型平台使用。


0-b. 输出纪律(执行本 skill 时必守)

场景做法
查 1-2 条引用直接在对话里给出两行结果,不生成任何 md 文件
查 3-9 条仍在对话里列出,每条两行,用空行分隔;不生成文件
查 10 条以上,或用户明确要文件才生成 md 保存到输出目录

其他纪律

  • 答案用简体字,精简,先给结果后给说明。
  • 默认不给七种脚注、不给逐行原文表、不给义理考证——用户没要就不给。
  • 用户若要核实,再补核对网址或上下文。

0. 定位与通用性声明

  • 本 skill 是通用的大藏经学术引用工具,不绑定任何个人或机构;所有个性化表述均已清除,仅保留客观引用规则。
  • 第一引用源:CBETA 2026.R1(及 CBETA 收录的各纸本版本:大正藏 T、永乐北藏 P、卍续藏 X、嘉兴藏 J/B、中华大藏经 C 等),脚本输出自动带出作译者 / 出版社 / 出版地 / 出版年 / 册 / 卷 / 页 / 栏 / 行
  • 输出为完整学术脚注等七种格式,可直接粘贴至论文、报告、讲义脚注。
  • 跨平台用法见 §6。
  • 设计参考:CBETA 官方「引用複製」格式规范(https://cbeta.org/citation-copy-format)及开源实现(如 GitHub 的 cbeta-skill:KWIC 补全页码思路)。本工具在官方规范基础上补全作译者 / 出版社 / 出版年,并支持中文数字、英文脚注、论文署名声明。
  • 版本时效:CBETA 版本号(如 2026.R1)应核对官网当前发布;脚本默认 2026.R1,可用 --版本 参数覆盖。

1. 两个脚本,按已知信息选用

你手头有什么用哪个脚本
已知出处编号(T33, no. 1717, p. 869b21-22生成引用.py
只有一句经文,不知出处按经文查出处.py

两者最终都输出含作译者、出版社、出版地、出版年、册/卷/页/栏/行的完整学术脚注。


2. 脚本一:生成引用.py(已知出处编号)

python 生成引用.py "T33, no. 1717, p. 869b21-22" --引文 "一心三智為妙行本" --中文数字
python 生成引用.py "T33n1717_p0869b21" --中文数字 --复制     # 复制文献条目
python 生成引用.py "https://cbetaonline.dila.edu.tw/T1717_008"
python 生成引用.py "X57, no. 980, p. 671a1" --全格式 --json   # 展开七种脚注

参数:--引文(填入「」中)、--中文数字(卷八)、--简(頁869中21-22)、--json--复制--版本


3. 脚本二:按经文查出处.py(只有一句经文)

# 不限定,全文反查
python 按经文查出处.py "一心三智為妙行本"

# 限定佛典(更快更准)
python 按经文查出处.py "一心三智為妙行本" --经 T1717

# 只在某一藏中查(如中华大藏经)
python 按经文查出处.py "獲上乘廣度眾生至垂拱三年" --藏 C

参数:--经(佛典编号如 T1717 / JB348 / C1710)、--藏(藏经代码)、--最多(显示笔数,默认5)、--中文数字--复制

检索原理(均为 CBETA 官方 API)

  1. /search 全文检索 → 候选【佛典+卷数】
  2. /search/kwic 关键词上下文 → 精确【页码+栏+行】与原文片段
  3. /works → 经名、作译者、朝代、册数
  4. 本地 藏经出版社.json → 出版社/出版地/出版年

检索要点(重要)

  • 整句常检索不到:CBETA 原文含标点、且会跨行,整句精确匹配命中率极低。脚本已内置由长到短自动截取(14→12→10→8→6→5→4 字)重试。
  • 提高准确度:知道是哪部经就用 --经 限定;未命中时脚本会自动遍历该经全卷精确定位。
  • 用字须与 CBETA 一致(繁体、正字)。如原引「若一心三觀為妙行本」,CBETA 原文实为「一心三智為妙行本」。

4. 输出格式

默认输出:两行,直接可粘贴进脚注

python 生成引用.py "T46n1912_p0413b12-14" --中文数字
〔唐〕湛然述,《止观辅行传弘决》卷九,《大正新修大藏经》第46册,第1912号,第413页中栏第12-14行,东京:大藏出版株式会社,1988-1991年。
CBETA 2026.R1, T46, no. 1912, p. 413b12-14。

格式硬规则(v1.1.0 起)

规则
行数两行:第一行文献条目,第二行 CBETA 定位,必须另起一行
句号每行末尾各用一个句号
连接词不用「收入」,经名与藏经名之间直接用逗号
字形默认简体(论文主体为简体时无需保留原字形);--繁 才保留 CBETA 原字形
CBETA 定位独立成行,不并入第一行

构成:作译者+《经名》卷数+《藏经名》册号+页栏行+出版地:出版社,出版年。 一条同时兼作「参考文献条目」与「脚注文献信息」,列文末、作脚注皆可。

参数

  • --中文数字:卷数作「卷九」(否则作「卷9」)
  • --复制:两行一起进剪贴板
  • --详细:附核对网址
  • --全格式:需英文脚注/简式脚注/论文署名声明时才展开七种
  • --繁:保留繁体原字形

七种格式(--全格式 展开)

  1. 完整学术脚注:作译者+经名卷数+引文+藏经册号+页栏行+出版社出版年+CBETA 定位
  2. 传统纸本脚注:用原版出版信息(如大正藏 1924-1935)
  3. 简式脚注:学界常用简写(頁869中21-22)
  4. CBETA 官方格式:与「引用複製」一致
  5. 英文脚注:含罗马字、朝代英译、英文出版社
  6. 参考文献条目
  7. 论文署名声明:CBETA 基金会来源说明(正式论文置于参考文献前,官方规范)

实测样例(以「一心三智為妙行本」为例)

〔唐〕湛然述,《法華玄義釋籤》卷八:「一心三智為妙行本」,收入《大正新脩大藏經》第33冊,第1717號,第869頁中欄第21行,東京:大藏出版株式會社,1988-1991年;CBETA 2026.R1, T33, no. 1717, p. 869b21。

〔宋〕頤藏主集 明 淨戒重校,《古尊宿語錄》卷一:「獲上乘廣度眾生至垂拱三年」,收入《中華大藏經(中華書局版)》第77冊,第1710號,第615頁上欄第15行,北京:中華書局,1984-1997年;CBETA 2026.R1, C77, no. 1710, p. 615a15。

〔明〕智旭著,《靈峰蕅益大師宗論》卷一:「念佛」,收入《嘉興大藏經(新文豐版)》第36冊,第B348號,第253頁上欄第24行,台北:新文豐,1987年;CBETA 2026.R1, J36, no. B348, p. 253a24。

⑦ 论文署名声明示例:《大正新脩大藏經》的資料引用出自「財團法人佛教電子佛典基金會」(Comprehensive Buddhist Electronic Text Archive Foundation,簡稱 CBETA Foundation 或 CBETA 基金會)的電子佛典集成。其出處依冊數、經號、頁數、欄數、行數之順序紀錄,例如:CBETA 2026.R1, T33, no. 1717, p. 869b21。


5. 支持的国内出版社版本(CBETA 有全文收录的部分)

代码藏经出版社出版年
C中華大藏經(中華書局版)北京:中華書局1984-1997
P永樂北藏北京:線裝書局2000
F房山石經北京:華夏出版社2000
ZW藏外佛教文獻北京:宗教文化出版社1995-2003
ZS正史佛教資料類編蘭州:甘肅文化出版社2006
A趙城金藏北京:北京圖書館出版社2008
GB中國佛寺志叢刊揚州:廣陵書社2006
GA中國佛寺史志彙刊台北:宗青圖書1980-1994
JM嘉興大藏經(民族版)北京:民族出版社2008
QC磧砂大藏經(線裝書局版)北京:線裝書局2004
J嘉興大藏經(新文豐版)台北:新文豐1987
L乾隆大藏經台北:新文豐1991
B大藏經補编台北:華宇出版社1985
D國家圖書館善本佛典台北:國家圖書館
T大正新脩大藏經東京:大藏出版株式會社1988-1991
X卍新纂大日本續藏經東京:國書刊行會1975-1989
Z卍大日本續藏經京都:藏經書院1905-1912
R卍續藏經(新文豐影印本)台北:新文豐1994

卍续藏三版并列(学术规范):引用卍续藏时,学界通行并列其三种现存版本——例如 CBETA 2026.R1, X78, no. 1553, p. 420a4-5 // Z 2B:8, p. 298a1-2 // R135, p. 595a1-2。本技能已内置 X / Z / R 三套数据(见上表);脚本默认出 X 版,需要并列时按此格式手动补全 Z / R 即可。

说明:CBETA 对各藏为选录(非全收)。如中华大藏经仅收录约 6-10 部(C1159、C1163、C1710、C1720、C1821、C1937 等),永樂北藏约 78 部,房山石經约 16 部。


6. 跨平台使用说明

平台能否直接运行脚本用法
WorkBuddy / Claude Code(本地,主路径)✅ 能直接 python 生成引用.py ... / python 按经文查出处.py ...
IMA / 其他大模型(无代码执行)⚠️ 不能直接跑脚本见下方「纯提示词模式」与「人工引用流程」,把本技能当引用格式规范 + 提示词投喂给 LLM,即可直接输出七种学术脚注

纯提示词模式(IMA / 任意 LLM 直接可用)

无需代码,把下面这段提示词 + 你从 CBETA 取得的「引用複製」字符串,直接发给 IMA / 任意大模型,即可生成完整学术脚注:

你是一个「大藏经学术引用生成器」。用户输入一段 CBETA 引用複製字符串
(形如「CBETA 2026.R1, T33, no. 1717, p. 869b21」)或「佛典名+卷数+页栏行」,
请按下列规则生成完整学术脚注(七种格式任选其一或全列):

1. 完整学术脚注:〔朝代〕作译者,《佛典名》卷X:「引文」,收入《藏经名》第N冊,
   第M號,第P頁[上/中/下]欄第L行,出版地:出版社,出版年;
   CBETA 版本, [藏经代码][册], no. [经号], p. [页][栏][行]。
2. 传统纸本脚注(用原版出版年,如大正藏 1924-1935)。
3. 简式脚注(頁869中21-22)。
4. CBETA 官方引用複製格式。
5. 英文脚注。
6. 参考文献条目。
7. 论文署名声明(CBETA 基金会来源说明)。

藏经出版社对照(部分):大正藏 T(東京:大藏出版株式會社,1988-1991;
原版 東京:大藏經刊行會,1924-1935)、永樂北藏 P(北京:線裝書局,2000)、
卍续藏 X/Z/R(東京:國書刊行會 1975-1989 / 京都:藏經書院 1905-1912 /
台北:新文豐 1994)、嘉興藏 J/B(台北:新文豐,1987)、
中華大藏經 C(北京:中華書局,1984-1997)等。栏位:a=上栏 b=中栏 c=下栏。

在 IMA 上取「引用複製」字符串的最快路径:直接检索你已订阅的 「大藏经CBETA2026」知识库(标准 ID 7466305749789975),问一句「『某某经文』出自哪里」,它返回的标准 CBETA 出处串(如 T33, no. 1717, p. 869b21)即可套用上述提示词。

人工引用流程(无代码环境备用)

  1. 打开 https://cbetaonline.dila.edu.tw → 检索到经文 → 点「引用複製」得到如 CBETA 2026.R1, T33, no. 1717, p. 869b21
  2. 将这串编号 + 引文句子,连同上方「纯提示词模式」模板,交给 IMA / 任意 LLM,即可生成七种学术脚注。
  3. 出版社 / 出版年对照见 §5 表格(或本地 藏经出版社.json)。

本技能所有脚本仅依赖官方 CBETA API 与本地数据,无第三方付费依赖;脚本不读取、不写入任何个人凭证;中华大藏经定位.py 可选,其登录 Cookie 仅经环境变量 FO_COOKIE 或本地 fo_cookie.txt 注入,绝不硬编码。


7. 引用策略

以 CBETA 2026.R1 为第一学术引用源,其余 CBETA 收录的可靠纸本版本(大正藏 T、永樂北藏 P、卍续藏 X、嘉兴藏 J/B、中华大藏经 C 等)并列作为可引用的可靠版本。脚本默认即按此策略输出:自动带出册 / 卷 / 页 / 栏 / 行 + 出版社 + 出版地 + 年代,满足学术引用对出处的全部精度要求。

说明:中华大藏经(中华书局版,1984-1997,106 册,赵城金藏底本)主收东汉至元代译撰,基本不含明清佛教撰述(如蕅益大师著作),故统一以 CBETA R1 为主源、其他 CBETA 可靠版本并列引用最稳妥。若需国内纸本册/页定位,可启用可选脚本 中华大藏经定位.py(依赖 fo.ancientbooks.cn 登录态,非必需,详见该脚本内说明)。

大正藏的两个出版年(务必分清)

  • 原版:東京:大藏經刊行會,1924-1935 —— 学界引用大正藏的通行做法(格式②)
  • CBETA 所据纸本:東京:大藏出版株式會社,1988-1991(普及版)—— 与电子版页码一致(格式①)

8. 数据来源(官方权威)

数据来源
全文检索 / KWIC 定位CBETA API /search/search/kwic
经名、作译者、朝代、册数、卷数CBETA API /works/juans/goto
藏经纸本出版信息CBETA 官方 https://cbeta.org/collection-notation
原版出版信息CBETA 官方 https://archive.cbeta.org/data-format/zrx.htm

9. 运行环境

  • 需 Python 3.8+;脚本已内置 urllib → curl 双通道+退避重试,兼容无 SSL 证书的环境。
  • 英文罗马字需 pypinyin(可选,未装时英文脚注仅保留中文名,其余不受影响)。
  • 需联网访问 CBETA API。

10. 文件说明

文件作用
生成引用.py已知出处编号 → 完整脚注
按经文查出处.py只有经文 → 自动定位(CBETA)→ 完整脚注
中华大藏经定位.py(可选)经文 → 中华大藏经(fo 库,需登录)→ 册/页/卷
更新藏经数据.py重抓官方藏经出版社信息 → 藏经出版社.json
藏经出版社.json41 部藏经出版社数据表

10-b. 变更日志

v1.1.0(2026-08-29)

  1. 默认输出改为两行:文献条目一行 + CBETA 定位一行,可直接粘贴进脚注;去掉「收入」二字;每行末尾句号。
  2. 默认简体:经名、作译者、出版社、出版地统一转简(依赖 zhconv,未安装则原样输出,不影响其他功能);--繁 保留 CBETA 原字形。
  3. 新增输出纪律:查 1-9 条直接在对话给出结果,不生成文件;10 条以上或用户明确要求才落文件。
  4. 新增参数--全格式(展开七种)、--繁--详细(附核对网址);--复制 改为复制两行。
  5. 修复:编号解析正则放宽为 [0-9A-Za-z]{3,4},嘉兴藏「B348」类带字母前缀编号(J36nB348_p0334a11J36, no. B348)此前会报「无法识别的 CBETA 引用格式」。

环境:zhconv 用于简繁转换,装法(在隔离 venv 中): pip install zhconv


11. 常用典籍编号参考(天台 / 蕅益方向,已核实)

典籍编号作译者
法華玄義釋籤T33n1717唐 湛然述
妙法蓮華經玄義T33n1716隋 智顗說
摩訶止觀T46n1911隋 智顗說
教觀綱宗T46n1939(首页936c17)明 智旭述
天台四教儀T46n1931高麗 諦觀錄
天台四教儀集註P1629(永樂北藏第189冊)元 蒙潤集
四教儀註彙補輔宏記X57n0980(首页671a1)清 性權記
靈峰蕅益大師宗論JB348(嘉興藏第36冊)明 智旭著
閱藏知津JB271(嘉興藏第31-32冊)明 智旭彙輯
古尊宿語錄C1710(中華大藏經第77冊)宋 頤藏主集
大明三藏法數P1615(永樂北藏第181冊)明 一如等編集

相关技能

大藏经CBETA2026简体版检索与佛学引文核验。支持简单问答和深度研究两种模式。所有论断强制标注CBETA出处(经号/卷数/页栏),遵循德山棒原则——不编造佛经原文。当用户提问佛教经典、经论原文、律藏、论藏、CBETA检索、佛经出处核对等问题时使用。触发词:大藏经、CBETA、佛经、经论、律藏、论藏、阿含、般若、华严、法华、涅槃、CBETA出处、佛经原文等。

1 星标

天台藏全集2026检索与天台宗文献核验。支持简单问答和深度研究两种模式。所有论断强制标注出处(文献名/卷数/篇目);凡可对应 CBETA 经号者附行级深链,精确到页栏行。遵循德山棒原则——不编造天台宗教义或祖师原文。当用户提问天台宗典籍、祖师著作、判教文献、止观论著、蕅益大师著作、天台藏检索等问题时使用。触发词:天台藏、天台宗文献、智者大师、蕅益大师、摩诃止观、法华玄义、法华文句、天台四教仪、教观纲宗、天台典籍等。

天台宗教理研究与结构化报告生成。支持简单问答和深度研究两种模式。遵循两步工作流(检索→审核标注),所有论断标注CBETA出处。当用户提问天台宗教义、判教、观心、止观、祖师著作等相关问题时使用。触发词:天台宗、天台、教观、止观、法华、蕅益、智者大师、四教、一念三千、三谛圆融、六即、四种三昧、法华三昧等。

将文献信息(书籍、期刊论文、学位论文、网页、会议论文、报纸文章等)按指定规范整理、格式化,并生成参考文献条目或文中引用。支持 GB/T 7714—2015(中文论文常用)与 APA 第 7 版(英文论文常用)两种格式。当用户给出零散的文献信息(作者、题名、年份、出版社、刊名、卷期、页码、DOI/URL 等),要求"排版参考文献 / 写参考文献 / 转成 GB/T 或 APA 格式 / 做引用"时使用。涉及具体条目格式或标点细节时,按需读取 references/ 下的资料。

1 次安装

智能学术文献检索,覆盖中英文。支持 arXiv / Semantic Scholar / PubMed / CrossRef / 百度学术 五大数据源并发搜索、引用链追踪、作者检索、DOI 查询、BibTeX 导出、AI 智能摘要。中文关键词自动路由百度学术,英文全源并发。

1 次安装

Write detailed, academically rigorous Chinese methodology chapters or methodology sections for theses, dissertations, and undergraduate papers. Use when user...

14 次安装