提交人: 板栗
客户端版本: 0.1.38
使用场景
编织项目(短视频 IP 运营)需要读取飞书多维表里已填好的运营数据(任务排期表的【运营】看板、【带货效果】看板等)来做周复盘。用户已在飞书填好数据,但 Cindy 无法读取。
现象
飞书多维表(Bitable)的表格数据用 canvas 渲染,通过 CDP 读取 DOM 拿不到单元格文本。
尝试过的方法均失败:
- CDP DOM 读取(.bitable-cell / .grid-cell / [data-record-id] 等选择器全部为空)
- 飞书内部 API:/space/api/bitable/datasource/list 返回 403 或 Failed to fetch;record 相关端点 404
- Accessibility tree(canvas 不暴露表格数据)
- 键盘模拟 Cmd+A/Cmd+C(无法选中 canvas grid 内容)
- bitableStore JS 对象(只暴露表名和元数据)
- IndexedDB(只有队列和版本号)
- 飞书 Open API(跨域被拦截,需要 tenant access token,本机没有)
诉求
希望 Cindy 新增飞书多维表数据读取能力,包括但不限于:
- 通过飞书 Open API(或 MCP 集成)直接读取多维表记录数据
- 或提供更好的 CDP/浏览器解析方案读取 canvas 渲染的表格内容
- 读取文档(docx)的完整正文(目前 docx 正文懒渲染,innerText 只能读到视口部分)
建议方案
- 集成飞书开放平台 API(读取 bitable 记录),需要用户授权 app_token;
- 或增强 CDP 方案:识别飞书 bitable 的 canvas 渲染,通过截图 OCR 或前端 API 读取;
- 或提供飞书 MCP 插件,支持读取多维表记录与 docx 正文。
影响
编织项目周复盘依赖读取飞书里的运营数据。当前只能靠截图或用户手动导出数据,无法自动读取,严重影响自动化复盘流程。
复现
- 打开飞书多维表(如 https://my.feishu.cn/wiki/Vnxww0MSEif8WNkEu5LcEccWnBe)
- 尝试通过 CDP/DOM 读取表格数据
- 表格数据在 canvas 中,DOM 选择器全部为空,无法读取
版本区域: CN
OS: darwin arm64 (24.2.0)
界面语言: zh-CN
提交人: 板栗
客户端版本: 0.1.38
使用场景
编织项目(短视频 IP 运营)需要读取飞书多维表里已填好的运营数据(任务排期表的【运营】看板、【带货效果】看板等)来做周复盘。用户已在飞书填好数据,但 Cindy 无法读取。
现象
飞书多维表(Bitable)的表格数据用 canvas 渲染,通过 CDP 读取 DOM 拿不到单元格文本。
尝试过的方法均失败:
诉求
希望 Cindy 新增飞书多维表数据读取能力,包括但不限于:
建议方案
影响
编织项目周复盘依赖读取飞书里的运营数据。当前只能靠截图或用户手动导出数据,无法自动读取,严重影响自动化复盘流程。
复现
版本区域: CN
OS: darwin arm64 (24.2.0)
界面语言: zh-CN