修改 forkgram/tdesktop 实现 屏蔽音频/视频按钮功能 by Hermes 对接 opencode/deepseek-v4-flash-free
前言
我不在Telegram上使用 音频/视频 功能, 于是想, 能不能把 音频/视频 按钮禁用.
面向Agent开发
Hermes 对接 opencode/deepseek-v4-flash-free
下面的引用框里面都是我发给Agent的自然语言
基于 https://github.com/forkgram/tdesktop 代码分析能不能不隐藏 输入框最右边的 发送音频/视频 按钮 ?
让我用图片明确辅助说明一下.
图中框起来并被箭头指向的按钮.
这个按钮如果点击 一下, 会从发送音频切换为发送视频
这次的开发任务没有那么顺利. Agent修改完的第一版功能是无效的.
我测试你的编译结果, 没有实现我想要的功能,在消息窗口中, 未输入文字时, 最右边的 audio/video 按钮还是显示的.
要在 fork settings 里面增加一个开关项
效果
Fork Settings 菜单
在消息窗口的文本框为空时, 显示 发送按钮 而不是 音频/视频 按钮
Github
代码
Release
========
后记
这种C++ GUI界面的程序用Agent开发不方便自动测试, 开发过程顺利度不如那些能让Agent自己测试的框架, 比如界面基于HTML之类的.
通过文字和截图描述需求和测试结果, 需要模型有足够的智能才能理解.
评论
发表评论