ICDYCT / 我能, 你也行 / I Can Do, You Can Too 的博客文章

当前为ICDYCT / 我能, 你也行 / I Can Do, You Can Too的博客内容。查看全部
  • crazypeace
    前言之前, 我实现过一个telegram关键字监控系统.运行效果良好.https://t.me/FuckGFWNewbieNeedHelp今天我觉得 所有关键字消息平铺在一起, 没有重要程度的区分, 值得优化一下.准备条件找 @BotFather 申请一个bot, 拿到 token, 比如: 8984238292:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw已经有了一个信息源, 比如 channel https://t.me/FuckGFWNewbieNeedHelp (-1002118991610)创建一个forum (就是群组开topic功能) 比如 https://t.me/FuckGFWNewbieNeedHelpChat (-1002133460865)把 bot 加入 forum, 设为 admin面向Agent开发muse.ai已经学会 Cloudflare CLI cf工具, 略.https://zelikk.blogspot.com/2026/10/cloudflare-cli-cf-oauth-agent-cloudflare.html下面引…
  • crazypeace1
    前言很早入的一台 Dedirock, 存储只有15G, 装了Hermes, 玩来玩去, 磁盘空间只剩1个多G了.这不是第一次硬盘空间告急了, 之前就是让Hermes自己分析哪些文件夹能清理, 哪些缓存能删, 哪些日志能限制大小. 今天实在是不行了, 我想干脆重装吧.环境这台VPS上还装了梯子, 不过梯子的备份和恢复是小意思.https://zelikk.blogspot.com/2025/04/backup-restore-caddy-v2ray-xray-hysteria2-config-domain.html我在这个Hermes上有个长期的工作, 给我的博文里的图片添加说明文字. (希望能对SEO有点帮助)还有就是翻译英文, 发布到 http://icdyct.blogspot.com/所以需要把这个任务的资料备份了再恢复.记录一下这个过程.备份Hermes 对接 Nous Portal 免费提供的 meituan/longcat-2.5-preview:freehttps://zelikk.blogspot.com/2026/04/free-mimimo-v2-pro-omni-…
  • crazypeace1
    前言几个月前, 我写过呼吁小白们都使用Agent部署项目, 那还是基于项目的README 这种图文教程.几天前, 我在和一个群友交流使用Agent搭3x-ui系统时, TA说看的Youtube视频教程 操作下来结果是正常使用的, 我当时还说, 要是图文教程我肯定有信心让Agent照着操作成功, 视频教程我不敢保证效果.我今天想, 试试看让Agent照着视频教程搭建会是什么结果?这两天 space-bunny-alpha 我感觉降智了. 那就用muse来吧.实践视频教程就是在youtube上搜的发布日期最新的3x-ui教程. (没有特别为某个频道背书的意思, 就是随便搜, 随便选的)https://www.youtube.com/watch?v=8gmkLML-3CI以下引用框里面就是我发给Agent的自然语言你能把这条视频 教程总结成图文教程吗?https://www.youtube.com/watch?v=8gmkLML-3CIIP **.**.**.**User rootPassword T********2SSH Port 22你按教程部署好, 并且你自己按教程测试节点可用.* …
  • crazypeace
    前言最近很火的muse就是Agent. 而且是"精装修"的, 水电网络接好了, 家具家电都摆好了. 你不需要安装系统, 不需要配置模型, 直接开始对话就行了.我的博客中, 所有 面向Agent开发, 使唤Agent干活的例子, 你都可以照搬到muse上试试.实践把上一篇电报入群验证机器人 总结的要点发给muse, 让TA从头开发. 开发 部署在Cloudflare worker的电报入群验证系统 基于 Cloudflare worker, 不使用KV.封禁和解禁分成2个worker.工作流程:1. 新成员加入群组,2. worker-a操作bot-admin禁言新成员, 发一条人机验证链接 的群消息. 该链接指向 worker-b, 该链接携带用户id user_id, 群组id chat_id 信息3. 用户通过人机验证链接访问worker-b4. worker-b调用Turnstile作人机验证5. 在用户通过人机验证后, worker-b根据链接中携带的 用户id user_id, 群组id chat_id 信息, 操作 bot-admin 解禁该成员.一些细节要求:步骤2 的消…
  • crazypeace
    前言前面展示了muse破Turnstile人机验证. 我在其它群也见识过一天到晚很多广告机器人都过了nmbot的Turnstile人机验证加群.我在想自己的群试一下发广告的人能不能解决Turnstile人机验证.* 我是不在自己的群使用别人部署的群管机器人的.那么就自己开发一个 Turnstile作人机验证 的电报入群验证机器人 面向Agent开发Hermes 对接 白嫖agentrouter的deepseek-v4-flash整个过程不是 one-shot, 所以我就记录一些重要的开发思路.基于 Cloudflare worker, 不使用KV.对于cloudflare免费计划友好, 对于没有自己VPS的小电报群主友好.* 如果使用量变大, 或者想商用, 可以给cloudflare加线, 也可以用Wrangler环境在自己的VPS上运行.一套系统支持管理多个群. 每个群的封禁 解禁是独立的.封禁和解禁分成2个worker. 如果使用量变大, 你可以把worker部署在不同的cloudflare账户来"扩容".你也可以分别部署在2个VPS上.封禁的worker的url是被telegra…
  • crazypeace3
    前言最近 muse 热度很高啊, 大家都搞了一个到手开始玩了吗?今天来测试一下 muse 操作自带浏览器 通过 Cloudflare 免费版 Turnstile 人机验证 的能力.使唤Agent下面的引用框里面都是我发给Agent的自然语言设置测试环境Hermes 对接 Nous Portal 官方提供的免费模型 stealth/space-bunny-alpha https://zelikk.blogspot.com/2026/04/free-mimimo-v2-pro-omni-hermes-stripe.html让 Hermes 学会使用Cloudflare CLI cf工具 并完成 OAuth 授权 过程略.新建一个 worker, 名称 cfc功能是 返回一个随机字符串, 这个 随机字符串 根据访问的 path 作为种子来计算在 worker 中添加 Turnstile, Cloudflare 官方的人机验证组件, 通过人机验证后, 开始计算随机字符串.真人测试, 功能正常.测试 muse 的能力在 muse 中这是我构造的一个测试页面. 你能不能完成页面的挑战看到最终的结果…
  • crazypeace
    前言几个月前我写过 Cloudflare 设置 API token 为你的Hermes Agent虽然整个过程已经很精简了, 但还算不上特别丝滑.要么, 需要你自己照着教程一步一步操作网页; 要么, 需要你的Agent有较强的操作浏览器的能力.而现在, Cloudflare 热烈地拥抱AI, 推出了Cloudflare CLI cf工具让我们来看看整个OAuth过程使唤AgentHermes 对接 Nous Portal 官方提供的免费模型 stealth/space-bunny-alpha https://zelikk.blogspot.com/2026/04/free-mimimo-v2-pro-omni-hermes-stripe.html下面的引用框里面都是我发给Agent的自然语言学习 Cloudflare CLI cf 工具的使用说明 https://developers.cloudflare.com/cf/认真学习里面每一条信息 开始 cf auth login 验证登录 Agent会提供一个网址和一个验证码你用自己的浏览器打开这个网址, 再把验证码填进去, 确认. 有需…
  • crazypeace
    前言几年前, 我写过一篇 如何正确提问及错误求助反面实例最近, 世界来到了AI 和 Agent的时代, 我在各个群里看到了很多使唤Agent失败的案例. 有一些确实是AI和Agent能力不足, 但是还有很多是使唤方法不对.我自己记录了很多 面向GPT开发, 面向Agent开发, 使唤Agent 的实际案例.还写了2篇总结, 面向GPT开发总结 202601 和 面向Agent开发总结 202608一方面是希望激发使用者转变为创造者 (就像我更早的时候记录自己古法编程的过程一样), 另一方面是希望展示一些成功使唤Agent的实例. 就像, 看多了好的摄影作品, 自己拍照时也会自然地使用好的构图. 看多了成功的Agent沟通记录, 自己在和Agent交流时也会自然地使用好的表达方式.实例1过程A: Hermes的模型提供商的名字能使用中文吗?B: 可以啊.A: 我跟Hermes讲了. 怎么不行?B: 你讲了什么? TA怎么反馈的? 有截图吗?A 贴出与Hermes交流的截图, 略B: 你的要求提得太笼统了.你具体要改哪个提供商?A: 就是群里面XX提供的, 我添加到Hermes了, 能正常…
  • crazypeace1
    前言我一直都喜欢用Telegram作为与Hermes交流的平台.进一步的, 我喜欢用新窗口打开 带Topic的群组Forum, 这样不影响我在主窗口中去其它的群组中闲逛.经常 用Agent开发 和 使唤Agent干活 的朋友们都知道, 在session历史中搜索关键字是经常使用的功能.那么, 问题来了, 在新窗口打开 带Topic的群组Forum 中如果选中了topic再按搜索按钮, 会自动跳到 All对于我这种开了无数个topic的人来说, 相当于是在所有的session(包括历史session)中搜索关键字了.面向Agent开发Hermes 对接 Nous Portal 官方提供的免费模型 stealth/space-bunny-alphahttps://zelikk.blogspot.com/2026/04/free-mimimo-v2-pro-omni-hermes-stripe.html下面的引用框里面都是我发给Agent的自然语言基于 https://github.com/forkgram/tdesktop 的 v7.2.9 版本的代码分析现在 telegram 有个问题,…
  • crazypeace
    前言我们已经有了一份特殊修改版 cpa-for-agentrouter-d4f 针对 agentrouter 的 deepseek-v4-flash 遇到 HTTP 400: The content[].thinking问题但是, 这份修改版增加的 request-format: anthropic 参数不被web管理界面支持.那么, 我们应该怎样优雅地使用呢?使唤Agent干活以下引用框里面是我发给Agent的自然语言用agent部署 for-agentrouter-d4f 学习这份指南 https://github.com/crazypeace/CLIProxyAPI/blob/for-agentrouter-d4f/docs/agentrouter-deepseek-v4-flash-setup_CN.md补充信息:已经在你自己的环境上运行着连接了 agentrouter 的 CPA/home/ubuntu/cliproxyapi* 注意, 使用 for-agentrouter-d4f 版 CPA 的前提条件是你已经部署好了一个CPA, 并且设置好了agentrouter需要的参…
  • crazypeace
    前言前面我们为了白嫖 公益站agentrouter的deepseek-v4-flash 给 Hermes 用, 修改了一版 cpa-for-agentrouter-d4f今天用 cloud.browser-use.com 的方法注册了 muse.ai * 如果你刚完成注册 muse.ai 可以在设置中验证邀请码 XKGZJU 得 1B token想让muse复现一下问题, 再独立分析一下问题.实践下面的引用框是我发给 muse 的自然语言分析一下这篇文章 描述了一件什么事情 ? https://zelikk.blogspot.com/2026/09/cpa-cliproxyapi-for-agentrouter-d4f-deepseek-v4-flash.html我想让你在自己的环境下复现这个问题, 并请你独立分析原因.muse 说需要 agentrouter 的 api key 才能继续工作.* 这个输入敏感信息的方式还挺好的.然后 muse 说没有复现问题.但是说发现了一个bug, 修复版在非流式时会返回空内容我还能说什么? 我只能说,这个问题你能修复吗? 然后 muse 改完后,…
  • crazypeace
    前言之前, 我们 搭建了CPA cliproxyapi设置了User-Agent来白嫖公益站agentrouter最近在使用agentrouter的deepseek-v4-flash时, 总是遇到这样的报错HTTP 400: The content[].thinking in the thinking mode must be passed back to the API.面向Agent分析1. 在一个新session中, 使用agentrouter的deepseek-v4-flash, 直到报错.用 /title 拿到这个session的ID2. 搞到了一个勉强能用的 公益MiniMax-M3. 新开一个session, 用/goal模式分析出现问题的session/goal 在这个 Session: 20260923_022641_b698c237 中, 遇到了HTTP 400: The content[].thinking in the thinking mode must be passed back to the API. 的问题.使用的是 CPA 提供商的 deepseek…
  • crazypeace1
    前言我在Telegram上面会播放一些音频的频道.如果听到一半, 关闭Telegram, 下次再打开Telegram, 就要再找到这个频道, 回忆自己上次听到哪里了, 再开始播放.我觉得有点不方便.那么我就想, 能不能让 forkgram/tdesktop 记住上次播放的音频, 下次启动后自动加载到顶部?面向 Agent 开发Hermes 对接 白嫖 公益站agentrouter 的 deepseek-v4-flash以下引用框里面的是我发给Agent的自然语言前提条件, 准备forkgram/tdesktop的编译环境, 略.从 https://github.com/crazypeace/forkgram-tdesktop/tree/feat-v7.2.8 复制一个新分支 restore-playing-audio-file 分析, 如果想 记录 正在播放的文件, 并在下一次启动后自动加载到顶部有什么修改方案.Agent分析了一圈, 让我决策3个判断. 我回复TA然后Agent忙啊, 忙啊, ... 说开发好了.我给了几个测试数据. 包括了时长长的播客, 时长短的歌曲. 包括了一条消…
  • crazypeace
    前言之前成功用github action编译了 v6.9.4今天想开发个新需求, 结果 编译 v7.2.8 不成功. 而且Agent还说从以前编译成功的记录中学不到成功经验.气死我了.面向 Agent 开发Hermes 对接 白嫖 公益站agentrouter 的 deepseek-v4-flash以下引用框的内容是我向Agent发送的自然语言构造一个假项目, 引用和 forkgram/tdesktop 一样的库, 但是不写任何业务逻辑.再尝试通过 github aciton 完成编译.Agent 忙了一圈, 正常. 也就是说 forkgram/tdesktop 依赖的库编译都正常.然后Agent接着分析, 推测 编译 forkgram/tdesktop 的时候有可能是磁盘爆了.我还能说什么呢? 我只能说同意, 请实施.然后编译失败了, Agent分析日志发现遇到内存不足然后找到个文件, 把原来的 /MP 修改为 /MP2再编译, 就正常了.Githubhttps://github.com/crazypeace/forkgram-tdesktop/tree/feat-v7.2.8 图文…
  • crazypeace4
    前言前面 改进了 blogger编辑器, 加入了 pre 和 code 的功能按钮也 改进了 博客的模板, 能更好的显示 blockquote, pre, code然后就觉得, 编辑器里面的显示效果有点丑. 主要是原本编辑器就没有 pre 和 code 的功能, 没有合适的显示效果.思路我就想, 如果我把 模板里面的CSS片段抽出来, 然后应用到 编辑器页面, 不就行了吗?先让Agent帮我把之前制作的模板里面关于 h2, p, blockquote, code, pre 的CSS 抽取出来, 得到h2 { border-bottom: 1px solid #e8eaed; padding-bottom: 6px;}p { margin: 0.85em 0;}blockquote { margin: 1em 0; padding: 8px 16px; border-left: 4px solid #dadce0; color: #5f6368; background: #fafafa; line-height: 1.55;}code { font-family: ui-monospac…
  • crazypeace
    前言关于博客中的代码高亮, 最早我是 修改 blockquote 的CSS 来实现 代码段 的显示效果后来实验 引入google的code-prettify实现代码高亮 把blockquote转换为pre code最后 因为代码高亮会把我在代码段中设置的文字底色清除, 换回了 修改 blockquote 的CSS 来实现 代码段 的效果现在我让 blogger编辑器可以输入pre和code了, 所以我用blockquote真的去表示引用, 引用我发送给Agent的自然语言, 这也确实是我最近几个月使用非常多的场景.我也通过Agent 操作Blogger API 帮助我把历史博文中的 blockquote 换成了 pre现在我重新考虑代码高亮的问题.面向Agent开发Hermes 对接 白嫖 公益站agentrouter 的 deepseek-v4-flash思路1我现在想把 google的code-prettify代码高亮 功能加回来但是, 还是面临 代码高亮会把我在代码段中设置的文字底色清除 的问题我一开始的想法是, 在Blogger/blogspot模板中, 加一个 script …
  • crazypeace
    前言之前 用python实现了自用的简易防广告机器人, 实现发言验证的功能.最近服务器到期了, 突然心里动了一个念头, 能转换成cloudflare worker吗?面向Agent开发Hermes 对接 白嫖 公益站agentrouter 的 deepseek-v4-flash* 本次开发并不是简单的one-shot. 本身这个最终效果, 我也不是在一开头就想好的. 我是在整个过程中, 逐渐想清楚我的需求的. 以下记录一些开发方案的思路.加群验证机器人考虑过的问题, 此处略.我的python原方案有一个白名单列表, 验证通过的用户userid会保存在里面. 这样bot发现群里面有新消息时, 会检查发消息的人是不是在白名单里面.这个信息需要保存, 这是逃不掉的事情. 所以我就用了一个KV结果, 在测试过程中, 发现KV对worker来说, 有状态延迟的问题. 具体表现为:1. 用户完成了整个验证流程. KV中有白名单记录2. 我操作cloudflare面板从KV白名单记录中把用户删除, 再触发一次测试3. 用户在群组中发言, 并没有被禁言.4. 过了几分钟之后, 用户再次发言, 被禁言了…
  • crazypeace
    前言之前 用python实现了自用的简易防广告机器人, 实现加群验证的功能.最近服务器到期了, 突然心里动了一个念头, 能转换成cloudflare worker吗?面向Agent开发Hermes 对接 白嫖 公益站agentrouter 的 deepseek-v4-flash* 本次开发并不是简单的one-shot. 本身这个最终效果, 我也不是在一开头就想好的. 我是在整个过程中, 逐渐想清楚我的需求的. 以下记录一些开发方案的思路.Cloudflare 的 worker 是一个无状态的服务, 如果需要记录什么信息的话, 要么用KV, 要么用D1.免费plan的KV一天1000次写入.我的python原方案是一个题库(虽说只有3个题, 哈哈), 从中随机抽取题目. 在为每个用户抽取题目的时候, 就生成了答案, 然后每次检查用户的回答和答案是否匹配.那么, 保存这个答案就需要写KV, 也就是每个用户要写1次KV我一开始想说, 这个答案我每次实时计算呢? 这样就不保存答案了. 那么就要保存用户正在回答哪个题目, 还是要写1次KV好了, 进一步的, 把用户回答哪个题目搞成伪随机, 这样就…
  • crazypeace1
    实施效果加群的人看到的其它群友看到的功能入口群组管理 - Welcome Message 图文教程没人看, 连视频教程也没人看了, 都是Agent看了. 教程做得好不好的标准是agent能不能学得会 https://zelikk.blogspot.com/2026/10/muse-3x-ui-youtube-tutorial.html 欢迎来我的TG群交流 https://t.me/+oMB6i-hp9bBjYTU9 DediRock VPS 年付$10.88 2G内存 30G存储 2T流量 LA机房 https://1ladder.eu.org/drla1088 DediRock VPS 年付$9.88 2G内存 30G存储 2T流量 NY机房 https://1ladder.eu.org/drny988 RackNerd VPS 年付$21.99 3T流量 20G存储 1GB内存 1核CPU 有 LADC03 机房 https://1ladder.eu.org/rnladc03
  • crazypeace1
    前言之前应用过text-autospace.js给中英文之间 添加空格, 一直用到现在, 显示效果不错的.今天想让AI改改, 只在博文正文中生效; 在页面的其它部分, 比如小工具之类, 不要生效.AI分析告诉我, 这个脚本是对整个HTML的 body 元素全部添加 hanla 标签.什么? (我很吃惊, 我从来没想过这个脚本在底层干了什么, 我只知道眼睛看最终的显示效果)确认现状按原项目的说明实施. (我已经实施了, 略)浏览器打开一个页面, 如 https://zelikk.blogspot.com/2026/09/chrome-edge-extension-maximize-video-button.htmlF12开发者工具在 Elements 页面 Ctrl+F 搜索 hanla可以看到, 在script段中, 被插入了 hanla标签我无法想象以前这么久, 我的博客为什么用起来看不出来有什么问题.进一步的, 如果博文正文中的 h1, h2, h3, ... 等标签中间如果插入了 hanla 标签, 那么对于爬虫和agent等程序来说, 是干扰信息.修复问题面向Agent开发He…