修改 forkgram/tdesktop 实现 屏蔽音频/视频按钮功能
前言 我不在Telegram上使用 音频/视频 功能, 于是想, 能不能把 音频/视频 按钮禁用. 面向Agent开发 Hermes 对接 opencode/deepseek-v4-flash-free https://crazypeace.eu.org/2026/08/omniroute-hermes-agent-oracle-arm-ubuntu-root-sudo-.html 下面的引用框里面都是我发给Agent的自然语言 基于 https://github.com/forkgram/tdesktop 代码分析 能不能不隐藏 输入框最右边的 发送音频/视频 按钮 ? 让我用图片明确辅助说明一下. 图中框起来并被箭头指向的按钮. 这个按钮如果点击 一下, 会从发送音频切换为发送视频 这次的开发任务没有那么顺利. Agent修改完的第一版功能是无效的. 我测试你的编译结果, 没有实现我想要的功能, 在消息窗口中, 未输入文字时, 最右边的 audio/video 按钮还是显示的. Agent又忙了一通之后, 说 这次修改效果正确了. 然后, 我要求: 要在 fork settings 里面增加一个开关项 效果 Fork Settings 菜单 效果 在消息窗口的文本框为空时, 显示 发送按钮 而不是 音频/视频 按钮 Github 代码 https://github.com/crazypeace/forkgram-tdesktop/tree/feat-hide-voice-video-button Release https://github.com/crazypeace/forkgram-tdesktop/releases/tag/hide-voice-video-button ======== 后记 这种C++ GUI界面的程序用Agent开发不方便自动测试, 开发过程顺利度不如那些能让Agent自己测试的框架, 比如界面基于HTML之类的. 通过文字和截图描述需求和测试结果, 需要模型有足够的智能才能理解. ======== 相关推荐 《面向GPT开发实例集合 202601》 《Hermes 基于 python 有个好处 方便提交你自己的修改》 《Hermes 多Agent团队协作 用固定的脚本 实现跨Agen...