讲师中心 微信公众号
AI工具推荐 视频效率加速

AI省token文档结构优化师

Polar Sponsor
爱发电 赞助
.NET 9.0

飞书文档「剥洋葱式」分层优化工具。将长文档重组成五层结构:第一层50字快速判断 → 第二层核心能力清单 → 第三层自测题 → 第四层目录摘要 → 第五层深度内容。专为飞书 wiki、飞书文档、飞书多维表格说明文档等场景设计,让 AI 在检索时先快速判断匹配度,不匹配直接退出,最高节省 98% 的无效 token 消耗。触发词:「文档太长」「省token」「文档结构优化」「飞书文档优化」「分层」。

飞书文档剥洋葱器

功能概述

飞书文档剥洋葱器是一项面向实际任务的技能,主要用于⚠️ 重要:本 Skill 的输出(优化后的文档)将写回飞书;优化前的文档路径由用户提供,优化后是覆盖原文档还是新建文档,由用户决定;

核心要点

  • 🔴 第一层:超快速判断(3 秒内决定是否使用本技能);
  • 📛 技能名称;
  • 飞书文档剥洋葱器(feishu-doc-onion-peeler);

使用与执行

🎯 一句话描述:将飞书长文档改造为「剥洋葱式」五层结构,使 AI 检索时可先快速判断匹配度,节省 token。该技能将相关步骤、工具调用及结果整理方式统一整合至单一流程中,帮助使用者更快达成目标并减少重复操作。从功能定位来看,该技能强调将分散的操作要求梳理为清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式,并获得结构化输出。

结果检查与注意事项

实际使用前,应首先确认任务范围、数据来源、运行环境、必要权限及关键参数,再依据技能说明逐步执行;若输入条件不完整,应优先补全信息或采用保守配置,避免因错误假设导致结果偏离预期。执行过程中需重点关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段及边界情况进行妥善处理;涉及批量任务时,还应保存执行进度,防止中断后重复操作。

飞书文档剥洋葱器

⚠️ 重要: 本 Skill 的输出(优化后的文档)是写回飞书的。优化前的文档路径由用户提供,优化后覆盖原文档或新建文档由用户决定。

🔴 第一层:超快速判断(3秒决定要不要用我)

📛 技能名称

飞书文档剥洋葱器(feishu-doc-onion-peeler)

🎯 一句话描述

将飞书长文档改造成「剥洋葱式」五层结构,让 AI 检索时先快速判断匹配度,节省 token

✅ 适用场景

  • 飞书 wiki 文档超过 1000 字且被 AI Agent 频繁检索
  • 飞书文档内容涵盖多个主题,AI 经常误匹配
  • 需要在飞书上建立可被 AI 高效读取的知识库

❌ 绝对不要用我的场景

任意命中 1 条,直接关闭本文档!

  • 文档少于 300 字(分层反而增加 overhead)
  • 文档从来不会被 AI Agent 读取(仅供人类阅读)
  • 文档是表格/数据库(bitable)而非文字型文档
  • 文档需要保持原始排版精确不变
  • 用户只是要快速摘录,不是要改造文档结构

📊 Token 消耗提示

读取深度 消耗 Token 建议场景
只看第一层 ~50 快速排除不匹配
看到第二层 ~150 判断核心能力匹配
看到第三层 ~500 了解完整目录结构
读取全部详情 ~XXX 真正要落地执行

🟠 第二层:核心能力清单(确认有用了再往下看)

👇 如果你的任务需要下面任何 3 项,继续往下读

🎯 我能帮你做的 5 件事

  1. 文档结构改造 — 将长文档重组为五层剥洋葱结构
  2. Token 成本标注 — 为每一层标注预估 token 消耗
  3. 排除条件撰写 — 帮文档写清楚「什么时候绝对不要用」
  4. 自测题生成 — 为深度内容设计 3 道验证问题
  5. 替代方案提示 — 标注可替代的短文档路径

💡 替代方案提示(省 token!)

如果只是要下面其中一项,不要读我,去读更短的资料:

  • 📝 只要「飞书 API 调用方式」→ 读《飞书 Open API 文档》(仅 ~200 字)
  • 🎭 只要「Hermes Agent 技能格式」→ 读 hermes agent skill_view(name="hermes-agent-skill-authoring")
  • 📊 只要「飞书文档 block 类型参考」→ 读 references/feishu-doc-block-reference.md

🟡 第三层:快速自测题

❓ 3 个问题自测

任意 1 个回答 NO → 直接关闭本文档
3 个都回答 YES → 恭喜你,这就是你要找的文档!

  1. 我有一篇飞书长文档(>1000 字),AI Agent 经常读错或用不到?

    • 是 → 继续
    • 否 → 关闭(你的场景不需要结构优化)
  2. 我能接受改造后的文档不再是「从头读到尾」的线性结构?

    • 是 → 继续
    • 否 → 关闭(五层结构是跳跃式的)
  3. 我有权限修改这篇飞书文档的内容?

    • 是 → 继续
    • 否 → 关闭(你无法写回优化结果)

🟢 第四层:完整目录 + 章节摘要标签(确定要用了才看)

👇 每个章节标注【核心标签 + 字数预估】,按需跳读

🎭 第一章:核心设计原则

【标签:设计哲学、排除优先、token 透明】【约 300 字】

  • 排除优先原则(告诉 AI「什么时候不要用」比「什么时候用」更重要)
  • 逐层深入原则(每层都是可退出点)
  • Token 透明原则(标注每层成本,让 AI 自己做判断)
  • 替代方案原则(提供更短的替代文档路径)
  • 飞书适配原则(使用飞书原生格式:callout、表格、折叠块)

📚 第二章:标准五层结构模板

【标签:模板、格式、结构】【约 400 字】

  • 第一层:超快速判断(50 字)— 技能名称 + 一句话 + 适用场景 + 排除场景 + token 表
  • 第二层:核心能力清单(150 字)— 5 项能力 + 替代方案提示
  • 第三层:快速自测题 — 3 道是/否验证题
  • 第四层:完整目录 + 章节摘要标签 — 按需跳读
  • 第五层:深度内容 — 保留原始完整细节

📚 第三章:飞书格式实现指南

【标签:飞书 API、block 类型、格式限制】【约 500 字】

  • 用 text block(type 2)搭配 bold 模拟标题
  • 用折叠块(foldable block)封装深度内容
  • 用 callout 高亮「退出信号」和「重要提示」
  • 用表格呈现 token 消耗对比
  • ⚠️ 飞书 API 限制:block type 3/4/12/13/22 可能返回 1770001 错误,建议只用 type 2

📚 第四章:执行流程

【标签:工作流、步骤、产出】【约 350 字】

  • Step 1:读取原始文档全文
  • Step 2:分析文档主题和适用场景
  • Step 3:生成五层结构草稿
  • Step 4:用户确认草稿
  • Step 5:通过飞书 API 写回文档

📚 第五章:优化效果对比

【标签:量化、KPI、benchmark】【约 200 字】

阶段 不匹配时浪费的 token 节省比例
原始全文 3000 0%
普通分层 800 73%
本 Skill 优化 50 98.3%

⚠️ 注意: 以上数据仅计算「不匹配场景」。如果匹配成功,总消耗为(50+150+500+全文),约比直接读全文多 700 token,但换来的是结构化理解和精准跳读能力。

🔵 第五层:深度内容(真正要执行了才读)

⚠️ 这部分内容比较长,建议按需跳读,不需要一次性全部读完。

详细设计原则说明

1. 排除优先原则(Why it matters)

大多数技能文档只说「什么时候用」,但 AI 的 token 浪费主要来自「误匹配后全量加载」。明确告诉 AI「什么时候绝对不要用我」,能在第一层就拦截 90% 以上的误匹配。

  • 排除条件必须用用户的真实场景语言写(不是技术术语)
  • 每条排除条件必须「一票否决」— 命中任何一条就退出
  • 排除条件放在第一层最显眼的位置(使用飞书 callout 或引用块)

2. 逐层深入原则(Onion Layer)

共五层,每层都是独立的可退出点:

第一层(~50 tokens)→ 不匹配?→ 退出(97.5% 已节省)
  ↓ 匹配
第二层(~100 tokens)→ 能力不匹配?→ 退出
  ↓ 匹配
第三层(~350 tokens)→ 自测不过?→ 退出
  ↓ 匹配
第四层(~500 tokens)→ 目录浏览,按需跳读
  ↓ 决定要读
第五层(全文)→ 真正执行

3. Token 透明原则

每一层开头标注预估 token 消耗,格式:

【本层消耗:~50 tokens | 累计消耗:~50 tokens | 退出可节省:~2950 tokens】

这让 AI(或人类)在做成本收益决策时有数据支撑。

4. 替代方案原则

如果用户只需要文档中的一小部分功能,不要强迫他读完整篇。替代方案提示需要:

  • 具体指出「哪个功能」
  • 具体指出「去读哪篇文档」
  • 标注替代文档的长度

5. 飞书适配原则

飞书文档的 API 返回的是全文内容(raw_content),不会自动分层。因此:

  • 冻结快照陷阱: 即使文档结构优化了,飞书 API 仍然会一次返回全部内容
  • 解决方案: Agent 需要主动跳读。在技能执行时,Agent 应该先读第一层判断,如果匹配再继续往下读
  • 替代方案: 如果飞书 API 支持分段读取(block-level read),优先使用分段读取

详细执行流程

Step 1:读取原始文档

# 通过飞书 API 读取文档全文
GET /open-apis/docx/v1/documents/{doc_token}/raw_content

Step 2:分析文档结构

  • 确定文档主题、总字数、章节结构
  • 判断哪些内容属于「快速判断」信息
  • 判断哪些内容属于「深度内容」

Step 3:生成五层结构

  • 撰写 50 字快速判断区
  • 提炼 5 项核心能力
  • 设计 3 道验证问题
  • 生成目录 + 章节摘要
  • 保留原始深度内容在第五层

Step 4:用户确认

  • 展示优化前 vs 优化后对比
  • 确认是否覆盖原文档或新建文档

Step 5:写回飞书

# 创建新文档或覆盖原文档
POST /open-apis/docx/v1/documents
# 逐 block 写入内容
POST /open-apis/docx/v1/documents/{doc_id}/blocks/{doc_id}/children

示例:技能文档优化前后对比

优化前(3000 字线性文档)

[从头到尾的完整叙述]
1. 什么是这个功能...
2. 功能列表...
3. 详细配置步骤...
4. API 参考...
5. 常见问题...

优化后(五层结构)

🔴 第一层:50字判断(你不是要找这个,现在就关掉)
🟠 第二层:核心能力清单(确认有用了再往下)
🟡 第三层:自测题(3个问题验证匹配度)
🟢 第四层:目录+摘要标签(按需跳读)
🔵 第五层:深度内容(真正要执行再读)

Token 消耗详细分析

场景 A:不匹配(省 token 场景)

步骤 Token 累计
读第一层判断 50 50
发现不匹配 → 退出 0 50
总消耗 50
原始消耗 3000
节省 98.3%

场景 B:匹配成功(需要全文)

步骤 Token 累计
读第一层 50 50
读第二层 100 150
读第三层 350 500
读第四层 500 1000
读第五层(全文) 3000 4000
总消耗 ~3700-4000
原始消耗 3000
额外开销 ~700-1000(换取结构化理解)

✅ 结论: 匹配成功时多花 ~30% token,但换来精准跳读 + 结构化理解能力。匹配失败时节省 98%。在 AI Agent 检索场景中,误匹配率通常 > 50%,所以整体 ROI 是正的。

附录:Hermes Agent 技能注册

# 在 config.yaml 中注册(可选)
skills:
  enabled:
    - feishu-doc-onion-peeler

触发后,Agent 通过 skill_view(name="feishu-doc-onion-peeler") 加载本技能,
然后按照执行流程处理用户提供的飞书文档 URL 或 doc_token。

目录

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

相关专题

更多
token什么意思
token什么意思

token是一种用于表示用户权限、记录交易信息、支付虚拟货币的数字货币。可以用来在特定的网络上进行交易,用来购买或出售特定的虚拟货币,也可以用来支付特定的服务费用。想了解更多token什么意思的相关内容可以访问本专题下面的文章。

4721

2024.03.01

token怎么获取
token怎么获取

获取token值的方法:1、小程序调用“wx.login()”获取 临时登录凭证code,并回传到开发者服务器;2、开发者服务器以code换取,用户唯一标识openid和会话密钥“session_key”。想了解更详细的内容,可以阅读本专题下面的文章。

2597

2023.12.21

登录token无效怎么办
登录token无效怎么办

登录token无效的解决办法有检查Token是否过期、检查Token是否正确、检查Token是否被篡改、检查Token是否与用户匹配、清除缓存或Cookie、检查网络连接和服务器状态、重新登录或请求新的Token、联系技术支持或开发人员等。本专题为大家提供token相关的文章、下载、课程内容,供大家免费下载体验。

1245

2023.09.14

登录token无效
登录token无效

登录token无效解决方法:1、检查token的有效期限,如果token已经过期,需要重新获取一个新的token;2、检查token的签名,如果签名不正确,需要重新获取一个新的token;3、检查密钥的正确性,如果密钥不正确,需要重新获取一个新的token;4、使用HTTPS协议传输token,建议使用HTTPS协议进行传输 ;5、使用双因素认证,双因素认证可以提高账户的安全性。

9906

2023.09.14

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

0

2026.10.22

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

0

2026.10.22

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

0

2026.10.22

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

0

2026.10.22

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

0

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Minimax手册
Minimax手册

共0课时 | 0人学习

前端Vue3实战【手写vue项目】
前端Vue3实战【手写vue项目】

共9课时 | 1.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn