返回顶部
o

openclaw-feishu-reasoning-ux飞书回复优化

Improve OpenClaw's Feishu reply experience by customizing streaming cards, raw reasoning visibility, card 2.0 layouts, collapsible panels, titles, colors, and fallback send paths. Use this whenever a user wants a better Feishu reply UX for OpenClaw, especially when raw reasoning disappeared, only Thinking shows, titles/styles regressed, cards feel too black-box, or the user wants Feishu replies to become more observable, layered, and customizable.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
144
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

openclaw-feishu-reasoning-ux

OpenClaw 飞书推理交互

当任务明确涉及 OpenClaw 消息在飞书内的显示方式时,使用此技能。

此技能适用于:

  • - card 2.0 样式
  • 流式卡片行为
  • 原始推理可见性
  • 可折叠推理面板
  • 标题/模板/颜色行为
  • 备用发送路径
  • 重启、更新或会话轮换后的回归问题

此技能不适用于通用的飞书应用设置、权限或机器人连接性,除非这些因素直接阻碍卡片投递。

请先阅读

在进行任何更改之前,请阅读:

不要跳过。

该文档包含:

  • - 此技能所源自的真实成功实践
  • 我们实际遇到过的真实失败模式
  • 反复导致错误修复或环境破坏的具体陷阱

只有在阅读之后,你才能判断当前案例是否:

  • - 足够接近已验证的模式,可以继续
  • 仅适合进行低风险的卡片更改
  • 或超出已验证案例的范围,应首先向用户解释

核心操作原则

这不是一个静默修复一切的技能。

请将其视为:

  • - 诊断优先的技能
  • 用户同意优先的定制技能
  • 备份和回滚优先的技能

用户保留对风险步骤的控制权。

这意味着:

  • - 如果当前环境与已验证案例不同,不要静默推进
  • 首先解释差异、可能的风险、预期的收益以及回滚路径
  • 让用户决定是否继续

如有疑问:

  • - 优先以清晰的解释停止
  • 优先进行低风险的卡片层改进
  • 避免未经授权自行修改运行时/会话/提供者

真实世界参考案例

此技能是在一个特定的真实部署形态上验证的,但不要将该环境的每个细节都视为硬性前提条件。

已验证的参考案例:

  • - 特定的 OpenClaw 构建/运行时路径
  • OpenClaw 内置的飞书频道
  • minimax-cn/MiniMax-M2.7
  • 不是 minimax-portal/*

将此案例作为比较点,而非严格的限制条件。

最关键的细节通常是:

  • - 频道是否为 OpenClaw 内置的飞书频道
  • 当前路径是否发出可用的实时推理信号
  • 已安装的构建是否仍暴露此定制所依赖的运行时钩子
  • 提供者/模型路径
  • 加载的运行时路径(src/ vs dist/)
  • 会话/服务状态

将 OpenClaw 版本/构建视为兼容性因素,而非严格的限制条件本身。
问题不在于版本是否与参考案例完全相同?
问题在于此已安装的构建是否仍暴露兼容的运行时契约?

除非日志显示环境差异确实相关,否则不要过度关注 WSL 与非 WSL。

面向最终用户的交互风格

假设许多用户不了解飞书卡片内部机制、提供者运行时细节或 OpenClaw 文件布局。

因此,在使用此技能时:

  • - 首先用通俗语言解释发现
  • 将技术诊断转化为面向用户的选择
  • 主动提供下一步合理选项,而不是停留在分析阶段
  • 当外观或行为取决于用户偏好时,提出简短、具体的偏好问题

好的示例:

  • - 我检测到当前模型不支持可见 raw reasoning,但我们还能把回复卡片做成 2.0 风格、带颜色标题和折叠面板。你想先改这个吗?
  • 我检测到现在标题已经能改。你想让标题显示什么文案?直接告诉我文字就行。
  • 当前模型只能流正式回答,不能流 raw 思考。我可以帮你切到支持的模型,或者保留当前模型只优化卡片样式。你想走哪条?

如果用户明确想要一个可用的结果,不要只倾倒底层发现。

成功的标准

一个正确的飞书定制通常需要满足所有这些条件:

  • - 飞书消息仍然可靠发送
  • 正常回答流式仍然工作
  • 原始推理(如果启用)以预期形式显示
  • 最终回答仍然正确结束
  • 新会话不会静默丢失该行为
  • 更改已记录,以便日后重建

如果投递或运行时通道选择已损坏,不要优先优化外观。

安全推出策略

默认采用分阶段定制,而非一次性全部修改。

最安全的顺序是:

  1. 1. 低风险的卡片外观更改
  • - 标题
  • 颜色
  • card 2.0 布局
  • 可折叠容器
  • 富文本/容器结构
  1. 2. 正常回答流式行为
  • - 确认普通流式仍然工作
  • 如有需要,暂时保持推理禁用
  1. 3. 原始推理能力检查
  • - 验证当前模型/提供者/运行时是否真正支持可读的实时推理
  1. 4. 原始推理运行时/会话接线
  • - 仅在能力得到验证后
  • 仅在普通卡片发送和回答流式稳定后
  1. 5. 持久性修复
  • - 仅在行为正确后
  • 修补新会话默认值或共享运行时逻辑,使其在重启和 /new 后仍然有效

如果用户只想要更好的飞书卡片体验,在阶段 1 或阶段 2 后停止。
不要不必要地将他们拉入高风险推理/运行时更改。

如何向用户解释分阶段推出

优先使用类似的语言:

  • - 我们先做风险最小的部分:标题、颜色和卡片 2.0 容器。
  • 普通回复流式先确认稳定,再决定要不要动 raw reasoning。
  • raw reasoning 这层要先看模型支不支持,支持再继续。

除非用户明确想要可见的原始推理,否则不要直接跳入运行时手术。

备份和回滚是强制性的

在进行任何非平凡的飞书定制之前,先创建恢复轨迹。

这不是可选的。

在进行风险更改之前,始终执行以下三项:

  1. 1. 创建书面更改记录
  • - 总结将要更改的内容
  • 记录当前的模型/提供者/会话假设
  • 记录目标文件
  1. 2. 创建文件备份
  • - 备份将要修改的每个文件
  • 使用带有日期/时间上下文的清晰命名的备份目录
  • 在第一次编辑之前执行此操作,而不是之后
  1. 3. 准备面向用户的回滚指南
  • - 告诉用户如何恢复之前的状态
  • 包括文件路径
  • 包括恢复后是否需要重启网关

如果用户环境脆弱,优先使用增量备份点,而不是一个大的备份。

要提供的最低限度回滚说明

在声称风险更改已准备好测试之前,代理必须能够告诉用户:

  • - 哪些文件被更改了
  • 备份保存在哪里
  • 如何恢复备份
  • 恢复是否需要重启网关
  • 如何验证回滚成功

如果你不能清楚地解释回滚,说明更改尚未准备好。

必要条件与兼容性因素

将硬性要求与仅增加风险的因素区分开来。
不要将每个与参考案例的差异都视为障碍。

原始推理定制的必要条件

这些是你在尝试修改原始推理通道之前必须满足的条件:

  1. 1. 当前的飞书路径确实是预期的频道实现。
  • - 验证用户是否在:
- OpenClaw 内置的飞书频道 - 或飞书自己的官方插件/其他集成路径
  • - 不要将它们视为可互换的。
  1. 2. 当前会话确实在预期的提供者/模型路径上运行。
  • - 验证活动会话记录,而不仅仅是全局默认值。
  • 不要相信代理说它已经切换了。
  1. 3. 当前运行时路径确实产生可用的推理信号。
  • - 检查 ~/.openclaw/logs/raw-stream.jsonl。
  • 对于 MiniMax CN,查找 assistantthinkingstream。
  • 如果当前请求没有产生可用的推理信号,卡片更改无法创建真正的原始推理。
  1. 4. 已安装的 OpenClaw 构建仍然暴露兼容的运行时钩子。
  • - 示例:
- reasoningMode = stream 被遵守 - onReasoningStream / onReasoningEnd 可以到达最终的 replyOptions - 调度器契约仍然与补丁策略匹配
  • - 如果这些契约仍然兼容,不同的版本是可以接受的。
  1. 5. 在风险编辑之前,回滚路径已准备好。
  • - 如果你不能清楚地解释备份和回滚,不要修补运行时/会话/提供者层。

可能改变实现的兼容性因素

检查这些很重要,但它们不是自动停止的理由:

  • - 确切的 OpenClaw 版本/构建
  • 加载的运行时路径(src/ vs dist/)
  • 网关服务环境与 shell 环境
  • 会话初始化行为
  • 本地模型注册表/别名表
  • WSL 与非 WSL

它们之所以重要,是因为它们可能改变你实现修复的方式。
它们并不自动意味着修复是不可能的。

首先要验证什么

  1. 0. 已知正在运行的 OpenClaw 版本/构建。
  • - 在假设相同的修复路径适用之前,验证实际安装的 OpenClaw 版本。
  • 使用此来比较契约,而不是作为严格的停止条件本身。

1.5. 当前的飞书路径确实是预期的频道实现。

  • - 如果用户不在内置的 OpenClaw 飞书频道上,在继续之前明确说明。

  1. 2. 网关服务环境与已被证明有效的 shell 路径匹配。
  • - 与

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-feishu-reasoning-ux-1776127505 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-feishu-reasoning-ux-1776127505 技能

通过命令行安装

skillhub install openclaw-feishu-reasoning-ux-1776127505

下载

⬇ 下载 openclaw-feishu-reasoning-ux v0.1.0(免费)

文件大小: 25.46 KB | 发布时间: 2026-4-14 14:07

v0.1.0 最新 2026-4-14 14:07
# openclaw-feishu-reasoning-ux 0.1.0 Changelog

- Added a new reference guide: `references/proven-case-and-pitfalls.md`, outlining successful patterns and failure pitfalls for Feishu card customization.
- Updated SKILL.md to direct users to review the new reference first and follow a diagnosis- and user-consent-first workflow.
- Emphasized phased, low-risk rollout strategies for Feishu UX customization.
- Strengthened backup and rollback requirements for any risky or non-trivial change.
- Clarified successful condition checks vs. compatibility factors for raw reasoning features.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部