怎么装
一次装齐 按顺序执行 3 条
1
pi install git:gitea.vhkd.top/pi-hub/skill-interface@v0.1.4依赖2
pi install git:gitea.vhkd.top/pi-hub/cdp-page-control@v0.1.4依赖3
pi install git:gitea.vhkd.top/pi-hub/feishu@v0.1.0本体Pi
pi install git:gitea.vhkd.top/pi-hub/feishu@v0.1.0装完跑 pi-skill feishu check。
先准备什么
node运行环境
用内置 fetch 与 AbortSignal.timeout,无第三方依赖
brew install node
要先配什么
appId
必配
飞书自建应用的 App ID(开发者后台 → 凭证与基础信息)
你飞书自建应用的 App ID 是多少?
appSecret
必配
私密
飞书自建应用的 App Secret(与 App ID 成对,等同密钥)
你飞书自建应用的 App Secret 是多少?
redirectUrl
可选
OAuth 回调地址,必须与开发者后台「安全设置 → 重定向 URL」登记的一致
本地回调用哪个地址?(需与开发者后台登记的一致)
常用命令
status | 自检:应用凭据、应用身份 token、用户身份 token(真打一次接口验证,不只看缓存) |
setup | 写入应用凭据 app-id / app-secret(也可查当前配置) |
login | 浏览器里点一次授权,拿可自动续期的用户 token(本地 localhost 回调) |
logout | 清掉本机用户 token(应用凭据保留) |
scopes | 列出本技能申请的权限范围,便于去开发者后台对账 |
me | 当前授权的人是谁 |
chat | chat list/info/members:我在哪些群、群资料、群成员(id 换人名) |
message会改状态 | message list/get/send/reply:按群读消息(--since/--mentions-me)、看单条、发消息、回复 |
hook会改状态 | hook add/list/remove/send:群自定义机器人 Webhook——不需要应用审批就能往群里发消息的那条通道 |
doc会改状态 | doc read/blocks/append/create:读云文档正文、看块结构、追加段落、新建文档 |
wiki | wiki node/spaces:知识库节点换真实文档 token、列可访问知识库 |
bitable会改状态 | bitable tables/records/add:多维表格的表、记录、新增记录 |
search | search docs <关键词>:在云文档里搜(需要 drive 权限) |
user | user get:按 open_id / 邮箱查人 |
url | url parse:飞书链接是什么类型、token 是哪个 |
api | 通用原语:任意 METHOD/PATH/query/body,两种身份可切(理论上能操作一切飞书接口) |