Mihomo SOCKS 覆写生成器

为了方便使用指纹浏览器的代理节点,所以找了个项目改了一下

一键为代理节点分配独立端口,想用哪个节点,直接连接对应端口!

在线使用

Mihomo 覆写转换 - 老何的 AIGC 研究室

三步上手

  1. 复制你的代理节点配置(proxies 部分)
  2. 粘贴到左侧输入框,设置起始端口(默认 52000)
  3. 点击生成,复制配置到 Mihomo 覆写文件

效果

每个节点获得独立端口,支持 HTTP/SOCKS5:

  • 节点 A → 127.0.0.1:52000
  • 节点 B → 127.0.0.1:52001
  • 节点 C → 127.0.0.1:52002

特点

  • 纯前端处理,数据不上传
  • 增量合并,不破坏原有配置
  • 支持深色模式
  • 开箱即用,无需安装


作者: HeGenAI | 老何的 AIGC 研究室
项目: GitHub - msola-ht/Mihomo_SOCKS_Gen


📌 转载信息
原作者:
M111
转载时间:
2026/1/11 08:50:52

基于站内佬的 AI ppt 项目制作,全流程完全基于 AI 修改

每一页修改次数如下 6 11 20 3 11 2 5 4 10 3 4 成本 3 毛一张,23.7 人民币

肯定谈不上一键一次性全搞定,但是也就花了差不多一个下午不到的时间

最重要的其实是自己写大纲,把你的开题报告 + 所有引用的论文丢 ai studio 里面,要求它给出一份讲稿,看一遍讲稿,删去讲的太细的地方

然后将修改后的讲稿丢给 AI,要求生成一份大纲,十页到十一页,重点要求不允许堆砌额外词汇

然后要对照自己需求删去 AI 常见的词汇堆砌和莫名其妙的翻译

然后将生成的大纲丢给佬友这个项目

https://linux.do/t/topic/1285413/193

样式选文字描述,选预设的学术风格,生成初稿

然后初版出来后主要是去修改莫名其妙的示意图,以及莫名其妙加上去的英文翻译,示意图里最好直接没有文字,靠演讲者自己讲

初版确认内容都没问题后,使用重要 prompt 来清洗版面成白底黑体字

重要 prompt 是这一个大佬们知道大香蕉 pro 生成的图片汉字有部分模糊,不清晰的该如何优化? - #11,来自 synbio

, rendered in a professional scientific journal style. All text must be in a clean, bold sans-serif font (similar to Helvetica or Arial) with high contrast. Ensure typography is sharp, legible, vector-quality, and free of distortion or blurring.
背景换为纯白色

这样可以让样式更好一些

然后下下来,贴上校徽或者其他标志,不建议直接一键生成校徽在 PPT 上,要是给老师看出来容易出问题,当然可以让 AI 生成在那里占位,但是必须自己覆盖掉


📌 转载信息
转载时间:
2026/1/11 08:50:43

{ "result": { "email": "ChristopherHernandez3291@starrysky.ggff.net", "password": "!sdgdfCmB42zR*o4", "name": "Christopher Hernandez", "token_file": "token-BuilderId-IdC-ChristopherHernandez3291-1768050805416.json", "provider": "Google", "auth_method": "social", "idp": "Google", "success": true, "refreshToken": "aorAAAAAGnY918oZuhW18dFH4j_0Vm0if_3qOi3nB4nZap-RX7StU49TjomWJXgyE6xDIFHnytxVBKNJXa4E5WQk4Bkc0:MGUCMB/g5Z2sdOAI1BJslLQiK4TCtTQZph9WSV2uXlwdCquQS4t19AFf9/IMb1bSbOXpiQIxAK5OMczWT9hIfeQZVeDVdtrrxx4LnFsrpY35rcBZ3MTshlpd5b54y7CiU8/3mgkgqA", "clientId": "imusr6UK0I6IMhtC1kP1s3VzLWVhc3QtMQ", "clientSecret": "eyJraWQiOiJrZXktMTU2NDAyODA5OSIsImFsZyI6IkhTMzg0In0.eyJzZXJpYWxpemVkIjoie1wiY2xpZW50SWRcIjp7XCJ2YWx1ZVwiOlwiaW11c3I2VUswSTZJTWh0QzFrUDFzM1Z6TFdWaGMzUXRNUVwifSxcImlkZW1wb3RlbnRLZXlcIjpudWxsLFwidGVuYW50SWRcIjpudWxsLFwiY2xpZW50TmFtZVwiOlwiS2lybyBJREVcIixcImJhY2tmaWxsVmVyc2lvblwiOm51bGwsXCJjbGllbnRUeXBlXCI6XCJQVUJMSUNcIixcInRlbXBsYXRlQXJuXCI6bnVsbCxcInRlbXBsYXRlQ29udGV4dFwiOm51bGwsXCJleHBpcmF0aW9uVGltZXN0YW1wXCI6MTc3NTgyNjY5Ny43NzAwMTc5MzYsXCJjcmVhdGVkVGltZXN0YW1wXCI6MTc2ODA1MDY5Ny43NzAwMTc5MzYsXCJ1cGRhdGVkVGltZXN0YW1wXCI6MTc2ODA1MDY5Ny43NzAwMTc5MzYsXCJjcmVhdGVkQnlcIjpudWxsLFwidXBkYXRlZEJ5XCI6bnVsbCxcInN0YXR1c1wiOm51bGwsXCJpbml0aWF0ZUxvZ2luVXJpXCI6XCJodHRwczovL3ZpZXcuYXdzYXBwcy5jb20vc3RhcnQvXCIsXCJlbnRpdGxlZFJlc291cmNlSWRcIjpudWxsLFwiZW50aXRsZWRSZXNvdXJjZUNvbnRhaW5lcklkXCI6bnVsbCxcImV4dGVybmFsSWRcIjpudWxsLFwic29mdHdhcmVJZFwiOm51bGwsXCJzY29wZXNcIjpbe1wiZnVsbFNjb3BlXCI6XCJjb2Rld2hpc3BlcmVyOmNvbXBsZXRpb25zXCIsXCJzdGF0dXNcIjpcIklOSVRJQUxcIixcImFwcGxpY2F0aW9uQXJuXCI6bnVsbCxcImZyaWVuZGx5SWRcIjpcImNvZGV3aGlzcGVyZXJcIixcInVzZUNhc2VBY3Rpb25cIjpcImNvbXBsZXRpb25zXCIsXCJ0eXBlXCI6XCJJbW11dGFibGVBY2Nlc3NTY29wZVwiLFwic2NvcGVUeXBlXCI6XCJBQ0NFU1NfU0NPUEVcIn0se1wiZnVsbFNjb3BlXCI6XCJjb2Rld2hpc3BlcmVyOmFuYWx5c2lzXCIsXCJzdGF0dXNcIjpcIklOSVRJQUxcIixcImFwcGxpY2F0aW9uQXJuXCI6bnVsbCxcImZyaWVuZGx5SWRcIjpcImNvZGV3aGlzcGVyZXJcIixcInVzZUNhc2VBY3Rpb25cIjpcImFuYWx5c2lzXCIsXCJ0eXBlXCI6XCJJbW11dGFibGVBY2Nlc3NTY29wZVwiLFwic2NvcGVUeXBlXCI6XCJBQ0NFU1NfU0NPUEVcIn0se1wiZnVsbFNjb3BlXCI6XCJjb2Rld2hpc3BlcmVyOmNvbnZlcnNhdGlvbnNcIixcInN0YXR1c1wiOlwiSU5JVElBTFwiLFwiYXBwbGljYXRpb25Bcm5cIjpudWxsLFwiZnJpZW5kbHlJZFwiOlwiY29kZXdoaXNwZXJlclwiLFwidXNlQ2FzZUFjdGlvblwiOlwiY29udmVyc2F0aW9uc1wiLFwidHlwZVwiOlwiSW1tdXRhYmxlQWNjZXNzU2NvcGVcIixcInNjb3BlVHlwZVwiOlwiQUNDRVNTX1NDT1BFXCJ9LHtcImZ1bGxTY29wZVwiOlwiY29kZXdoaXNwZXJlcjp0YXNrYXNzaXN0XCIsXCJzdGF0dXNcIjpcIklOSVRJQUxcIixcImFwcGxpY2F0aW9uQXJuXCI6bnVsbCxcImZyaWVuZGx5SWRcIjpcImNvZGV3aGlzcGVyZXJcIixcInVzZUNhc2VBY3Rpb25cIjpcInRhc2thc3Npc3RcIixcInR5cGVcIjpcIkltbXV0YWJsZUFjY2Vzc1Njb3BlXCIsXCJzY29wZVR5cGVcIjpcIkFDQ0VTU19TQ09QRVwifSx7XCJmdWxsU2NvcGVcIjpcImNvZGV3aGlzcGVyZXI6dHJhbnNmb3JtYXRpb25zXCIsXCJzdGF0dXNcIjpcIklOSVRJQUxcIixcImFwcGxpY2F0aW9uQXJuXCI6bnVsbCxcImZyaWVuZGx5SWRcIjpcImNvZGV3aGlzcGVyZXJcIixcInVzZUNhc2VBY3Rpb25cIjpcInRyYW5zZm9ybWF0aW9uc1wiLFwidHlwZVwiOlwiSW1tdXRhYmxlQWNjZXNzU2NvcGVcIixcInNjb3BlVHlwZVwiOlwiQUNDRVNTX1NDT1BFXCJ9XSxcImF1dGhlbnRpY2F0aW9uQ29uZmlndXJhdGlvblwiOm51bGwsXCJzaGFkb3dBdXRoZW50aWNhdGlvbkNvbmZpZ3VyYXRpb25cIjpudWxsLFwiZW5hYmxlZEdyYW50c1wiOntcIkFVVEhfQ09ERVwiOntcInR5cGVcIjpcIkltbXV0YWJsZUF1dGhvcml6YXRpb25Db2RlR3JhbnRPcHRpb25zXCIsXCJyZWRpcmVjdFVyaXNcIjpbXCJodHRwOi8vMTI3LjAuMC4xOjYwNDMzL29hdXRoL2NhbGxiYWNrXCJdfSxcIlJFRlJFU0hfVE9LRU5cIjp7XCJ0eXBlXCI6XCJJbW11dGFibGVSZWZyZXNoVG9rZW5HcmFudE9wdGlvbnNcIn19LFwiZW5mb3JjZUF1dGhOQ29uZmlndXJhdGlvblwiOm51bGwsXCJvd25lckFjY291bnRJZFwiOm51bGwsXCJzc29JbnN0YW5jZUFjY291bnRJZFwiOm51bGwsXCJ1c2VyQ29uc2VudFwiOm51bGwsXCJub25JbnRlcmFjdGl2ZVNlc3Npb25zRW5hYmxlZFwiOm51bGwsXCJhc3NvY2lhdGVkSW5zdGFuY2VBcm5cIjpudWxsLFwiaXNCYWNrZmlsbGVkXCI6ZmFsc2UsXCJoYXNJbml0aWFsU2NvcGVzXCI6dHJ1ZSxcImFyZUFsbFNjb3Blc0NvbnNlbnRlZFRvXCI6ZmFsc2UsXCJpc0V4cGlyZWRcIjpmYWxzZSxcInNzb1Njb3Blc1wiOltdLFwiZ3JvdXBTY29wZXNCeUZyaWVuZGx5SWRcIjp7XCJjb2Rld2hpc3BlcmVyXCI6W3tcImZ1bGxTY29wZVwiOlwiY29kZXdoaXNwZXJlcjpjb21wbGV0aW9uc1wiLFwic3RhdHVzXCI6XCJJTklUSUFMXCIsXCJhcHBsaWNhdGlvbkFyblwiOm51bGwsXCJmcmllbmRseUlkXCI6XCJjb2Rld2hpc3BlcmVyXCIsXCJ1c2VDYXNlQWN0aW9uXCI6XCJjb21wbGV0aW9uc1wiLFwidHlwZVwiOlwiSW1tdXRhYmxlQWNjZXNzU2NvcGVcIixcInNjb3BlVHlwZVwiOlwiQUNDRVNTX1NDT1BFXCJ9LHtcImZ1bGxTY29wZVwiOlwiY29kZXdoaXNwZXJlcjphbmFseXNpc1wiLFwic3RhdHVzXCI6XCJJTklUSUFMXCIsXCJhcHBsaWNhdGlvbkFyblwiOm51bGwsXCJmcmllbmRseUlkXCI6XCJjb2Rld2hpc3BlcmVyXCIsXCJ1c2VDYXNlQWN0aW9uXCI6XCJhbmFseXNpc1wiLFwidHlwZVwiOlwiSW1tdXRhYmxlQWNjZXNzU2NvcGVcIixcInNjb3BlVHlwZVwiOlwiQUNDRVNTX1NDT1BFXCJ9LHtcImZ1bGxTY29wZVwiOlwiY29kZXdoaXNwZXJlcjp0YXNrYXNzaXN0XCIsXCJzdGF0dXNcIjpcIklOSVRJQUxcIixcImFwcGxpY2F0aW9uQXJuXCI6bnVsbCxcImZyaWVuZGx5SWRcIjpcImNvZGV3aGlzcGVyZXJcIixcInVzZUNhc2VBY3Rpb25cIjpcInRhc2thc3Npc3RcIixcInR5cGVcIjpcIkltbXV0YWJsZUFjY2Vzc1Njb3BlXCIsXCJzY29wZVR5cGVcIjpcIkFDQ0VTU19TQ09QRVwifSx7XCJmdWxsU2NvcGVcIjpcImNvZGV3aGlzcGVyZXI6Y29udmVyc2F0aW9uc1wiLFwic3RhdHVzXCI6XCJJTklUSUFMXCIsXCJhcHBsaWNhdGlvbkFyblwiOm51bGwsXCJmcmllbmRseUlkXCI6XCJjb2Rld2hpc3BlcmVyXCIsXCJ1c2VDYXNlQWN0aW9uXCI6XCJjb252ZXJzYXRpb25zXCIsXCJ0eXBlXCI6XCJJbW11dGFibGVBY2Nlc3NTY29wZVwiLFwic2NvcGVUeXBlXCI6XCJBQ0NFU1NfU0NPUEVcIn0se1wiZnVsbFNjb3BlXCI6XCJjb2Rld2hpc3BlcmVyOnRyYW5zZm9ybWF0aW9uc1wiLFwic3RhdHVzXCI6XCJJTklUSUFMXCIsXCJhcHBsaWNhdGlvbkFyblwiOm51bGwsXCJmcmllbmRseUlkXCI6XCJjb2Rld2hpc3BlcmVyXCIsXCJ1c2VDYXNlQWN0aW9uXCI6XCJ0cmFuc2Zvcm1hdGlvbnNcIixcInR5cGVcIjpcIkltbXV0YWJsZUFjY2Vzc1Njb3BlXCIsXCJzY29wZVR5cGVcIjpcIkFDQ0VTU19TQ09QRVwifV19LFwic2hvdWxkR2V0VmFsdWVGcm9tVGVtcGxhdGVcIjpmYWxzZSxcImhhc1JlcXVlc3RlZFNjb3Blc1wiOmZhbHNlLFwiY29udGFpbnNPbmx5U3NvU2NvcGVzXCI6ZmFsc2UsXCJpc1YxQmFja2ZpbGxlZFwiOmZhbHNlLFwiaXNWMkJhY2tmaWxsZWRcIjpmYWxzZSxcImlzVjNCYWNrZmlsbGVkXCI6ZmFsc2UsXCJpc1Y0QmFja2ZpbGxlZFwiOmZhbHNlfSJ9.aQdnvNKj6iOLgA4aM1LciiXTHwg2h2ah5lIPLOQFxEhQjCkqDA-S-YQoWfYJtIjj" } } 

BuilderID 的,:)
搞定注冊機了來慶祝一下!!!

(edit1: 甚至不用过验证,虽然 TES 比验证难多了(


📌 转载信息
转载时间:
2026/1/11 08:50:26

模型

模型:gemini-3-pro-preview
温度:1 top:1

注意事项

这是给聊天模型用的,用于生成合适的图片参数。
因为很多人只是空有想法却没有足够的文彩去描述一个完善的生图提示词。索性这个任务交给模型就好了

# 介绍
你不仅是摄影界的泰斗,更是被中国网友封神的“法新社首席摄影师”。你拥有鹰一般的观察力,你的照片不只是图像,而是凝固的历史和情绪。你擅长在混乱中寻找秩序,在平淡中发现张力。

## 摄影哲学 - **决定性瞬间**:你不仅是记录,你是预判。你总能在事件发生前0.1秒按下快门。
- **叙事张力**:你的构图充满戏剧性,喜欢利用前景遮挡、冷暖对比、动静结合来制造视觉冲击力。
- **光影魔术**:你善于利用自然光创造电影质感,无论是伦勃朗光还是剪影,你都能信手拈来。
- **真实与美学**:你追求新闻的真实感,但绝不放弃构图的艺术性(如三分法、引导线、框架构图)。

## 技能 1. **全场景解析**:针对{user}的描述,能瞬间在脑海中构建出最佳的拍摄场景(环境、光线、甚至风吹过的角度)。
2. **参数直觉**:不需要计算,你能直接给出针对该场景最完美的“参数组合”(焦段、光圈、快门、ISO、白平衡)。
3. **导演式引导**:你懂得如何指导模特(或预判抓拍对象)的情绪、微表情和肢体语言,拒绝僵硬摆拍。
4. **后期炼金术**:你能给出具体的后期调色思路(如:高对比度、低饱和、拉高结构、胶片颗粒感等),让照片拥有“法新社质感”。

## 交互流程
当{user}提出一个拍摄想法或场景时,请按以下结构进行专业输出:

1. **【画面构想】**:用极具画面感的语言描述这张照片拍出来应该是什么样(强调氛围和故事感)。
2. **【参数配方】*** **推荐器材**:(如:35mm定焦人文视界 / 70-200mm长焦压缩感)
* **相机设置**:(光圈、快门、ISO、测光模式)
3. **【拍摄执行】*** **构图/机位**:(如:低角度仰拍、寻找前景缝隙)
* **光线运用**:(如:逆光勾勒轮廓、侧光强调质感)
* **动作/情绪引导**:(具体的指令,如“眼神穿过镜头看后面的人”,“身体重心后移”)
4. **【后期方向】**:具体的调色建议(色温、对比度、高光/阴影调整)。

## 规则 - 能够敏锐地指出用户想法中可能存在的“平庸之处”并提出改进方案。
- 始终保持“法新社”那种新闻纪实与艺术美感并存的高级审美。

# 输出内容 - 你只需要直接告诉用户具体的每一个参数即可,参数可根据用户要求进行适配性调整
- 输出格式:
# 1. 器材与曝光 * **焦段选择**:(例:35mm 定焦 / 200mm 长焦)
* **拍摄模式**:(例:M档 / 光圈优先 / 快门优先)
* **光圈**:(精确数值,例:f/2.8)
* **快门**:(精确数值,例:1/1000s)
* **感光度**:(精确数值,例:ISO 400)
* **对焦模式**:(例:AF-C 连续对焦 + 单点 / 人眼追踪)
* **测光模式**:(例:点测光 / 评价测光)

# 2. 构图与机位 * **摄影师站位**:(例:趴下仰拍 / 登高俯视 / 平视逼近)
* **拍摄距离**:(例:距离主体 1.5米)
* **取景重点**:(例:主体占画面 1/3,利用前景遮挡左下角)

# 3. 布光与环境 * **光线方向**:(例:侧逆光,光源在模特右后方45度)
* **环境利用**:(例:寻找深色背景,利用地面反光)

# 4. 角色与抓拍 * **关键瞬间**:(你预判的最佳快门时机)
* **动作指令**:(给模特的具体命令,例:“不要看镜头,看手表,假装很急”)
* **情绪状态**:(例:焦虑 / 狂喜 / 疲惫)

# 5. 后期配方 * **基础调性**:(例:高对比黑白 / 暖色调胶片风)
* **关键调整**:(例:对比度+20,高光-30,清晰度+15,添加颗粒感)

相较上一版本把输出的图片参数格式稍微固定了一下,本人并非摄影师,所以这些参数只是大概,如果有佬友有额外的参数也可以加进去。

正如一开始说的那样,佬友如果没有足够的文彩,可以尽可能多的提供想要的参数,剩下的交给模型自己适配。甚至纯粹随机也还可以,实测下来基本没啥不好看的图

效果展示

📌 转载信息
原作者:
nathenray
转载时间:
2026/1/11 08:50:22

距离 Anthropic 发布 Skills 也过去将近两个月的时间了,其中 Anthropic 提到了一个术语渐进式披露 (Progressive Disclosure),这到底是什么东西?解决了什么问题?

其实在我的 Vibe Coding 流程中,我很少使用 MCP。因为我觉得 MCP 实现质量层次不齐,本质是上下文注入 (工具的本质也是上下文注入),我不确定别人写的提示词会不会影响到我的工作流,干脆直接不用。现在的 MCP 实现基本上就是把所有的功能全都包装成工具暴露给 Agent (一个功能包装成一个工具,给定详细的描述,告诉 agent 在什么时候进行调用,参数格式是什么),这就导致了现在的提示词爆炸。

直到 Anthropic 发布了 Skills,研究了一下发现本质仍然是提示词注入。如果说 MCP 是提供了一套注入工具的规范,那么 Skills 所提倡的则是 “离经叛道”。Skills 给了一个 Markdown 文档用于描述该 skill 的用途和最佳用法,附带提供了一些脚本 (与 MCP 不同)。


由于这些脚本直接在用户本地运行,存在极大的安全风险。如果用户不能对脚本代码进行 review,很容易造成数据泄露、感染病毒等严重安全性问题。相比于 MCP 提供一个标准化的接口,Skill 提供一系列的脚本文件,不同的 skill 可能拥有不同类型的脚本文件,比如有些脚本使用 node.js 实现,有些脚本使用 Python 实现,要使用这些脚本还需要用户安装对应的运行时和脚本所需要的依赖。这也是我说 “离经叛道” 的原因所在。

这真的是最佳实践吗?

关于渐进式披露,Anthropic 是这样描述的:

渐进式披露是使代理技能灵活且可扩展的核心设计原则。就像一本组织良好的手册,从目录开始,然后是具体章节,最后是详细的附录一样,技能允许 Claude 仅在需要时加载信息:


拥有文件系统和代码执行工具的智能体在执行特定任务时,无需将技能的全部内容读取到上下文窗口中。这意味着技能中可以包含的上下文信息量实际上是无限的。

下图是使用 Skill 的上下文窗口变化

我们真的需要这样去实现吗?

在我们平时使用 CLI 工具时,一般的 CLI 工具都会带有一个 --help 参数,用于查看该工具的用法和说明,这不就是该工具的使用手册吗?比如:

>npm --help
npm <command>

Usage:

npm install        install all the dependencies in your project
npm install <foo>  add the <foo> dependency to your project
npm test           run this project's tests
npm run <foo>      run the script named <foo>
npm <command> -h   quick help on <command>
npm -l             display usage info for all commands
npm help <term>    search for help on <term>
npm help npm       more involved overview

All commands:

    access, adduser, audit, bugs, cache, ci, completion,
    config, dedupe, deprecate, diff, dist-tag, docs, doctor,
    edit, exec, explain, explore, find-dupes, fund, get, help,
    help-search, hook, init, install, install-ci-test,
    install-test, link, ll, login, logout, ls, org, outdated,
    owner, pack, ping, pkg, prefix, profile, prune, publish,
    query, rebuild, repo, restart, root, run-script, sbom,
    search, set, shrinkwrap, star, stars, start, stop, team,
    test, token, uninstall, unpublish, unstar, update, version,
    view, whoami

Specify configs in the ini-formatted file:
    /Users/xxx/.npmrc
or on the command line via: npm <command> --key=value

More configuration info: npm help config
Configuration fields: npm help 7 config

这份手册也不会返回所有的命令所有的用法,它只会返回它有哪些命令可以实现什么功能,对于命令的具体用法你仍然可以通过 --help 参数获得:

>npm install --help
Install a package

Usage:
npm install [<package-spec> ...]

Options:
[-S|--save|--no-save|--save-prod|--save-dev|--save-optional|--save-peer|--save-bundle]
[-E|--save-exact] [-g|--global]
[--install-strategy <hoisted|nested|shallow|linked>] [--legacy-bundling]
[--global-style] [--omit <dev|optional|peer> [--omit <dev|optional|peer> ...]]
[--include <prod|dev|optional|peer> [--include <prod|dev|optional|peer> ...]]
[--strict-peer-deps] [--prefer-dedupe] [--no-package-lock] [--package-lock-only]
[--foreground-scripts] [--ignore-scripts] [--no-audit] [--no-bin-links]
[--no-fund] [--dry-run] [--cpu <cpu>] [--os <os>] [--libc <libc>]
[-w|--workspace <workspace-name> [-w|--workspace <workspace-name> ...]]
[-ws|--workspaces] [--include-workspace-root] [--install-links]

aliases: add, i, in, ins, inst, insta, instal, isnt, isnta, isntal, isntall

Run "npm help install" for more info

这是不是很像上面的渐进式披露的定义?

我们是不是可以按照这种风格去实现一个 MCP 来实现无需 skill 的工具渐进式披露?我使用 Codex 将官方的 PDF Skill 转换成了一个 MCP,只暴露一个工具:

{ "name": "mcp__pdf__pdf", "description": "Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.You need to pass in the --help parameter to obtain the usage of this tool first.", "input_schema": { "type": "object", "properties": { "params": { "$ref": "#/$defs/PdfCommandInput" } }, "required": [ "params" ], "$defs": { "PdfCommandInput": { "additionalProperties": false, "properties": { "argv": { "description": "Command tokens excluding the leading 'pdf' executable name", "items": { "type": "string" }, "title": "Argv", "type": "array" }, "command": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "description": "Optional command string; if set, it will be split like a shell", "title": "Command" } }, "title": "PdfCommandInput", "type": "object" } }, "title": "pdfArguments" } } 

下面是使用该 MCP 的上下文窗口变化

User: Extract all the text from test.pdf and write it into result.txt
Agent: Tool(name="pdf", args=["--help"])
Tool: pdf - Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale在使用之前你需要先传入--help参数以获取该工具的用法\n\nUsage:\n  pdf [--help] <domain> <command> [options]\n\nDomains:\n  forms      Fill, extract, and validate PDF form fields.\n  documents  Create, merge, and split PDFs.\n  text       Extract text content from PDFs.\n  tables     Extract tables (heuristic, whitespace-based).\n  images     Render PDF pages to PNG images.\n\nRun `pdf <domain> --help` for domain help.\nRun `pdf <domain> <command> --help` for command help.
Agent: Tool(name="pdf", args=["text", "--help"])
Tool: text - Extract text content from PDFs.\n\nUsage:\n  pdf text <command> [options]\n\nCommands:\n  extract  Extract text content from a PDF.\n\nRun `pdf text <command> --help` for details.
Agent: Tool(name="pdf", args=["text", "extract", "--help"])
Tool: usage: pdf text extract --pdf PDF_PATH [--pages PAGES] [--out OUTPUT_PATH]\n                        [--format {text,json}] [--overwrite]\n\nExtract text content from a PDF.\n\noptions:\n  --pdf PDF_PATH        Input PDF\n  --pages PAGES         Page selection like 1,3-5 or 'all' (default: all)\n  --out OUTPUT_PATH     Write extracted text to a file\n  --format {text,json}  Output format (default: text)\n  --overwrite           Overwrite output file if it exists\n
Agent: Tool(name="pdf", args=["text", "extract", "--pdf", "test.pdf", "--out", "result.txt", "--overwrite"])
Tool: {"result": {"stdout": "xx","data": {"pdf_path": "test.pdf","page_count": 6,"pages": [xxx],"format": "text","output_path": "result.txt"}}}
Agent: xxx

从上下文变化情况来看,完全实现了渐进式披露,该 MCP 代码开源 (代码完全由 codex 编写,只验证想法,未做任何审查): GitHub - musistudio/pdf-skill-mcp: pdf-skill-mcp

如果你有什么想法也欢迎与我进行交流


📌 转载信息
原作者:
musistudio
转载时间:
2026/1/11 08:44:31

我之前一直以为御三家里面最适合酒馆的是 gemini
因为它具备了我认为的酒馆的所有的优势:
1. 超长上下文
2. 对涩涩的容忍度高
3. 相对御三家其他模型 价格便宜

这几天在做 AI GalGame 的时候发现 Claude 才是真神呀
1. 原来对涩涩的容忍最高的是 Claude,很多 gemini 不给回答的,Claude 都回答
(注:这里用的是反重力 2api 的模型)
2.Claude 生成速度快很多,这个相信常用的人都知道了。毕竟酒馆也不需要什么深入的逻辑思考能力。
3. 唯一缺点就是贵了

最后就是生图,本来 grok 非常好,只要不涉及文字。但是现在 grok 把免费层的生图砍了,就又回归 banana / 即梦了
banana 优势比较大,速度快,质量高。
即梦一次生成 4 张最优这种全自动需求来说还是有点鸡肋,而且速度真的慢很多。

最后附上目前出版 GalGame 的使用录屏


📌 转载信息
转载时间:
2026/1/11 08:43:55

项目地址

佬友们看看有没有参考价值,顺便帮忙点一个 star~

https://github.com/ZhuLinsen/daily_stock_analysis


项目背景

起初只是自己做一个帮忙分析自选股和大盘的工具,减少盯盘、盯股票分析的精力,后面本着开源精神开源出来了,能够每天定时推送到企业微信上。用的都是免费的方案,github action + Gemini 的 API + Serpapi 和 TAVILY 的检索功能,免费额度足够日常使用

核心功能亮点

AI 决策仪表盘

┌─────────────────────────────────────────────┐
│  买入信号 | 信心度: 高 | 立即行动           │
├─────────────────────────────────────────────┤
│  一句话结论: 缩量回踩MA5,最佳狙击点出现    │
│                                             │
│  数据透视                                   │
│  ├─ 均线: MA5>MA10>MA20 多头排列 ✓          │
│  ├─ 乖离率: 1.2% (安全区间) ✓               │
│  ├─ 量比: 0.8 (缩量回调) ✓                  │
│  └─ 筹码: 集中度12%, 健康 ✓                 │
│                                             │
│  作战计划                                   │
│  ├─ 理想买点: 25.50 元 (MA5附近)            │
│  ├─ 止损位: 24.00 元 (跌破MA20)             │
│  └─ 目标位: 28.00 元 (前高压力)             │
└─────────────────────────────────────────────┘

智能新闻聚合

自动搜索股票相关新闻,AI 解读舆情风险

大盘复盘报告

每日自动生成大盘复盘

微信实时推送

分析完成后,直接推送到你的微信



📌 转载信息
原作者:
mumuladu
转载时间:
2026/1/11 08:43:49

先说结论:Clash 规则问题,在订阅(以 RyanVan 佬的 SubBoost Clash 配置为例)最后一行添加上 “ - DOMAIN-SUFFIX,bing.com, 微软服务” (不包括 “ ') 即可解决

一开始,本来开开心心的用着萧佬的公益机场和 RyanVan 佬的 SubBoost Clash 配置,在网上乱逛,想玩玩谷歌的 Gemini
在 bing 上搜索 Gemini ,按理来说第一个搜索结果就是 Gemini ,但实际是一堆广告营销号,感到十分难受(

很快发现问题,发现 bing 搜索域名理应是 bing.com ,但现在却是 cn.bing.com
但我现在的代理是开着的,且以前没有出现过这种问题,RyanVan 佬的 SubBoost Clash 配置中的 “微软服务” 也设置了非大陆代理
但是在 RyanVan 佬的 SubBoost Clash 配置代理组中的 “国内服务” 配置节点和开启全局就不会出现这种情况。
于是打开 Clash 的 “连接” 界面
过滤 bing.com
发现 www.bing.com 是经过代理的
但是却有很多的 bing.com 后缀域名没有被代理,如 r.bing.com th.bing.com
然后聪明的小脑瓜想到,直接在配置文件里添加代理所有 bing.com 后缀的域名不就行了吗?!
但俺对 clash 规则一窍不通,然后去搜索一些资料去浅浅了解一下(俺一开始打开浏览器是干啥得到???)
于是就在配置文件里添加了 “ - DOMAIN-SUFFIX,bing.com, 微软服务”
嘻嘻嘻,还真成功了 uwu

感觉这技术含量挺低很简单的,但俺却没有是网上搜索到多少教程(?)故记录 owo


📌 转载信息
原作者:
Xiao_Q
转载时间:
2026/1/11 08:43:30

项目地址 GitHub - Maggotxy/AutoMule: AutoMule
视频介绍:【开源了个好玩的程序?廉价版蚂蚁灵光 AutoMule 赛博牛马 24*7 不间断工作 老板喜欢的员工】 https://www.bilibili.com/video/BV18z6UBHEVz/?share_source=copy_web&vd_source=52ccfc8d7a4fddba61c7577eedae3fec

调用了 iflow sdk 实现了真正 24 小时不间断工作的电子牛马

终究是活成了老板喜欢的样子


📌 转载信息
原作者:
lamb031226
转载时间:
2026/1/11 08:43:24


新增加了账号管理功能,现在可以脱离 antigravity tools , 也能单独进行切换了,

哎,vibe 了几个小时,也没能实现无感切号 ,哪位大佬指点下啥, 反重力不允许 patch,研究的 hook 也不会弄,现在就还是重启切号,虽然反重力重启也真是快吧,但总感觉差一点,如果能无感换号,我就可以每天先轮询一遍,再单独使用这样的策略了


📌 转载信息
原作者:
justindoit
转载时间:
2026/1/11 08:43:12

不想再开新的帖子啦 w,就这一个吧 w
目前来说,都是免费的,自愿打赏 w
有新的玩具我会更新这个帖子,如果都用不了了,我会把这个帖子移到深海的 qwq
为什么放在这里呢,因为这里不会计入分数,但是上信息流 w

lxc/docker 容器 w

网址自取哦 w
新添加了一个印度节点 w


其中 uswbd1 容器满了,不要在创建啦 w

其他的小玩具 w

一些远程浏览器 w
第一个链接是 user, 第二个链接是 admin 哦 w
1(us)

用上了记得说一声哦 w,不要让帖子沉下去了呀 qnq

还是自愿打赏哦 w
50 100


📌 转载信息
原作者:
Fengfeng10
转载时间:
2026/1/11 08:43:04

背景

ESP32 的 Rust 教程示例项目中,第一个项目 hardware-check 演示了如何利用开发板自带的 WIFI 连接无线网。像 WIFI SSID 与密码 这样的变量当然不应该直接写进代码,示例中利用了 toml-cfg#toml_config 宏,读取 cfg.toml 中的值并注入代码(cfg.toml git ignore),以做到在运行时使用这些变量。

这里示例代码稍有误导:在 build.rs 中声明 struct 并调用了一次 #[toml_cfg::toml_config],随即对获取到的值做了一些简单检查。然后在 main.rs 中用完全一样的方法再次声明 struct 并调用宏,并在后续连接 WIFI 时使用。在 main.rs 中还加了一段注释:/// This configuration is picked up at compile time by build.rs from the file cfg.toml 。这似乎意味着在这两处相同的 struct 声明及宏调用处存在着某种魔法,使得编译期读取到的配置文件内容可以被传递到运行期使用。

但这里并不存在 build.rs 把值 “传给” main.rs 的魔法。toml_cfg::toml_config 是过程宏,它在编译期读取配置并生成 CONFIG 常量;示例里 build.rs 只是重复生成一份用于构建时校验,运行时真正使用的是应用 crate 中那份 CONFIG

我一不习惯 TOML,二不想为此多引一个包,于是想试试能否利用更简单直接的办法实现。

Cargo build-scripts

The Cargo book 3.8 Build Scripts 中介绍了构建脚本的一些常见用法与场景,其中就包含了 “使用 rustc-env 指令将指定的环境变量在编译时注入到编译后的 crate,并利用 env! 宏获取这些变量”。

那么类似的,我自然可以将所需的配置项,例如 WIFI 密码写入 .env (当然,git ignore)并在 build.rs 中读取解析,并 println!("cargo:rustc-env={}={}", key, value);

而在程序代码中,使用 let env_foo = env!("FOO").to_string() 将其展开。如此,配置文件中的值在编译期就会确定并注入到代码成为常量。

当然要注意,这里的 “环境变量” 始终仅发生在编译期。一旦编译结束,所有的值都已确定,被 env! 展开的值成为字符串字面量,连同代码一起被编译成二进制。

以上。


📌 转载信息
原作者:
Qi_Nark
转载时间:
2026/1/11 08:42:51

无需 RAG, 直接 100 万字的提示语做一个 超级 Prompt Agent - 反正 AI 没有说不行,那么就是行,我使用 qwen 都可以 995904 大小的提示语,所以我直接把整个指南手册放进提示语,生成一个提示语 AI 助手,非常专业的,不是开玩笑的玩具,请试试。试试效果其实很不错:

超级 AI 提示词助手

专业的提示词优化助手,支持 10 大应用场景

AI 生视频
AI 生图
AI 编程
结构化提示词
数据分析
去 AI 味
创意写作
深度调研
实时对话
自主智能体

使用地址:
https://liang.348349.xyz/prompt-chat.html

制作方法


塞 100 万字的提示语进去吧!
50 万字提示语:https://my.feishu.cn/docx/GYTRd8eD8oXCZEx3ejCc7cCPnnh

然后就可以了!

展示效果:






使用地址:

https://liang.348349.xyz/prompt-chat.html

参考

提示语参考 大神饼干哥哥:
https://my.feishu.cn/docx/GYTRd8eD8oXCZEx3ejCc7cCPnnh

其他的工作是我独立完成。
自荐我的其他项目也可以看看有没有用: https://liang.348349.xyz/


📌 转载信息
转载时间:
2026/1/11 08:42:45

无 AI 和机翻

[0.7.1] - 2026-01-09

Fixed
Improved reliability for low-spec and SQLite deployments. Fixed page timeouts by disabling database session sharing by default, improving stability for resource-constrained environments. Users can re-enable via ‘DATABASE_ENABLE_SESSION_SHARING=true’ if needed. #20520


[0.7.0] - 2026-01-09

Added
Native Function Calling with Built-in Tools. Users can now ask models to perform multi-step tasks that combine web research, knowledge base queries, note-taking, and image generation in a single conversation—for example, “research the latest on X, save key findings to a note, and generate an infographic.” Requires models with native function calling support and function calling mode set to “Native” in Chat Controls. #19397, Commit
Users can now ask the model to find relevant context from their notes, past chats, and channel messages—for example, “what did I discuss about project X last week?” or “find the conversation where I brainstormed ideas for Y.” Commit
Users can now ask the model to search their knowledge bases and retrieve documents without manually attaching files—for example, “find the section about authentication in our API docs” or “what do our internal guidelines say about X?” Commit
Users with models that support interleaved thinking now get more refined results from multi-step workflows, as the model can analyze each tool’s output before deciding what to do next.
When models invoke web search, search results appear as clickable citations in real-time for full source verification. Commit
Users can selectively disable specific built-in tools (timestamps, memory, chat history, notes, web search, knowledge bases) per model via the model editor’s capabilities settings. Commit
Pending tool calls are now displayed during response generation, so users know which tools are being invoked. Commit
Administrators can now limit the number of files that can be uploaded to folders using the “FOLDER_MAX_FILE_COUNT” setting, preventing resource exhaustion from bulk uploads. #19810, Commit, Commit
Users experience transformative speed improvements across the entire application through completely reengineered database connection handling, delivering noticeably faster page loads, butter-smooth interactions, and rock-solid stability during intensive operations like user management and bulk data processing. Commit, Commit, Commit, Commit, Commit, Commit
Users experience significantly faster initial page load times through dynamic loading of document processing libraries, reducing the initial bundle size. #20200, #20202, #20203, #20204
Administrators experience dramatically faster user list loading through optimized database queries that eliminate N+1 query patterns, reducing query count from 1+N to just 2 total queries regardless of user count. #20427
Notes now load faster through optimized database queries that batch user lookups instead of fetching each note’s author individually. Commit
Channel messages, pinned messages, and thread replies now load faster through batched user lookups instead of individual queries per message. #20458, #20459, #20460
Users can now click citation content links to jump directly to the relevant portion of source documents with automatic text highlighting, making it easier to verify AI responses against their original sources. #20116, Commit
Users can now pin or hide models directly from the Workspace Models page and Admin Settings Models page, making it easier to manage which models appear in the sidebar without switching to the chat interface. #20176
Administrators can now quickly find settings using the new search bar in the Admin Settings sidebar, which supports fuzzy filtering by category names and related keywords like “whisper” for Audio or “rag” for Documents. #20434
Users can now view read-only models in the workspace models list, with clear “Read Only” badges indicating when editing is restricted. #20243, #20369
Users can now view read-only prompts in the workspace prompts list, with clear “Read Only” badges indicating when editing is restricted. #20368
Users can now view read-only tools in the workspace tools list, with clear “Read Only” badges indicating when editing is restricted. #20243, #20370
Searching for files is now significantly faster, especially for users with large file collections. Commit
The Evaluations leaderboard now calculates Elo ratings on the backend instead of in the browser, improving performance and enabling topic-based model ranking through semantic search. #15392, #20476, Commit
The Evaluations leaderboard now includes a per-model activity chart displaying daily wins and losses as a diverging bar chart, with 30-day, 1-year, and all-time views using weekly aggregation for longer timeframes.
Users can now upload animated GIF and WebP formats as model profile images, with animation preserved by skipping resize processing for these file types. Commit
Users uploading profile images for users, models, and arena models now benefit from WebP compression at 80% quality instead of JPEG, resulting in significantly smaller file sizes and faster uploads while maintaining visual quality. Commit
Action Function developers can now update message favorite status using the new “chat:message:favorite” event, enabling the development of pin/unpin message actions without race conditions from frontend auto-save. #20375
Users with OpenAI-compatible models that have web search capabilities now see URL citations displayed as sources in the interface. #20172, Commit
Users can now dismiss the “What’s New” changelog modal permanently using the X button, matching the behavior of the “Okay, Let’s Go!” button. #20258
Administrators can now configure the admin contact email displayed in the Account Pending overlay directly from the Admin Panel instead of only through environment variables. #12500, #20260
Administrators can now enable markdown header text splitting as a preprocessing step that works with either character or token splitting, through the new “ENABLE_MARKDOWN_HEADER_TEXT_SPLITTER” setting. Commit, Commit, Commit
Administrators can now set a minimum chunk size target using the “CHUNK_MIN_SIZE_TARGET” setting to merge small markdown header chunks with neighbors, which improves retrieval quality by eliminating tiny meaningless fragments, significantly speeds up document processing and embedding, reduces storage costs, and lowers embedding API costs or local compute requirements. #19595, #20314, Commit
Administrators can now enable KV prefix caching optimization by setting “RAG_SYSTEM_CONTEXT” to true, which injects RAG context into the system message instead of user messages, enabling models to reuse cached tokens for follow-up questions instead of reprocessing the entire context on each turn, significantly improving response times and reducing costs for cloud-based models. #20301, #20317
Administrators and Action developers can now control image generation denoising steps per-request using a steps parameter, allowing Actions and API calls to override the global IMAGE_STEPS configuration for both ComfyUI and Automatic1111 engines. #20337
Administrators running multi-pod deployments can now designate a master pod to handle database migrations using the “ENABLE_DB_MIGRATIONS” environment variable. Commit
Administrators can now configure Whisper’s compute type using the “WHISPER_COMPUTE_TYPE” environment variable to fix compatibility issues with CUDA/GPU deployments. Commit
Administrators can now control sigmoid normalization for CrossEncoder reranking models using the “SENTENCE_TRANSFORMERS_CROSS_ENCODER_SIGMOID_ACTIVATION_FUNCTION” environment variable, enabled by default for proper relevance threshold behavior with MS MARCO models. #20228
Administrators can now disable SSL certificate verification for external tools using the “REQUESTS_VERIFY” environment variable, enabling integration with self-signed certificates for Tika, Ollama embeddings, and external rerankers. #19968, Commit
Administrators can now control audit log output destinations using “ENABLE_AUDIT_STDOUT” and “ENABLE_AUDIT_LOGS_FILE” environment variables, allowing audit logs to be sent to container logs for centralized logging systems. #20114, Commit
Administrators can now restrict non-admin user access to Interface Settings through per-user or per-group permissions. #20424
Administrators can now globally enable or disable the Memories feature and control access through per-user or per-group permissions, with the Personalization tab automatically hidden when the feature is disabled. #20462
Administrators can now globally enable or disable user status visibility through the “ENABLE_USER_STATUS” setting in Admin Settings. #20488
Channel managers can now create webhooks to allow external services to post messages to channels without authentication. Commit
In the model editor users can now disable the “File Context” capability to skip automatic file content extraction and injection, forwarding raw messages with file attachment metadata instead for use with custom tools or future built-in file access tools. Commit, Docs:Commit
In the model editor users can now configure a specific TTS voice for each model, overriding user preferences and global defaults to give different AI personas distinct voices. #3097, Commit
Administrators now have three granular group sharing permission options instead of a simple on/off toggle, allowing them to choose between “No one”, “Members”, or “Anyone” for who can share content to each group. Commit
Administrators can now export knowledge bases as zip files containing text files for backup and archival purposes. #20120, Commit
Administrators can now create an admin account automatically at startup via “WEBUI_ADMIN_EMAIL”, “WEBUI_ADMIN_PASSWORD”, and “WEBUI_ADMIN_NAME” environment variables, enabling headless and automated deployments without exposing the signup page. #17654, Commit
Administrators can now select a specific search backend for DDGS instead of random selection, with options including Bing, Brave, DuckDuckGo, Google, Wikipedia, Yahoo, and others. #20330, #20366
Administrators can now configure custom Jina Search API endpoints using the “JINA_API_BASE_URL” environment variable, enabling region-specific deployments such as EU data processing. #19718, Commit
Administrators can now configure Firecrawl timeout values using the “FIRECRAWL_TIMEOUT” environment variable to control web scraping wait times. #19973, Commit
Administrators can now use openGauss as the vector database backend for knowledge base document storage and retrieval. #20179
Various improvements were implemented across the application to enhance performance, stability, and security.
Users can now sync their anonymous usage statistics to the Open WebUI Community platform to power community leaderboards, drive model evaluations, and contribute to open-source AI research that benefits everyone, all while keeping conversations completely private (only metadata like model names, message counts, and ratings are shared). By sharing your stats, you’re helping the community identify which models perform best, contributing to transparent AI benchmarking, and supporting the collective effort to make AI better for all. You can also download your stats as JSON for personal analysis.
Translations for German, Portuguese (Brazil), Spanish, Simplified Chinese, Traditional Chinese, and Polish were enhanced and expanded.
Fixed
Text-to-speech now correctly splits on newlines in addition to punctuation, so markdown bullet points and lists are spoken as separate sentences instead of being merged together. #5924, Commit
Users are now protected from stored XSS vulnerabilities in iFrame embeds for citations and response messages through configurable same-origin sandbox settings instead of hardcoded values. #20209, #20210
#20471
Tools and Tool Servers (MCP and OpenAPI) now enforce access control checks on the backend, ensuring users can only access tools they have permission to use even via direct API calls. #20443, Commit
System prompts are no longer duplicated when using native function calling, fixing an issue where the prompt would be applied twice during tool-calling workflows. Commit
Knowledge base uploads to folders no longer fail when “FOLDER_MAX_FILE_COUNT” is unset, fixing an issue where the default null value caused all uploads to error. Commit
The “Create Note” button in the chat input now correctly hides for users without Notes permissions instead of showing and returning a 401 error when clicked. #20486, Commit
The Evaluations page no longer crashes when administrators have large amounts of feedback data, as the leaderboard now fetches only the minimal required fields instead of loading entire conversation snapshots. #20476, #20489, Commit
Users can now export chats, use the Ask/Explain popup, and view chat lists correctly again after these features were broken by recent refactoring changes that caused 500 and 400 server errors. #20146, #20205, #20206, #20212
Users no longer experience data corruption when switching between chats during background operations like image generation, where messages from one chat would appear in another chat’s history. #20266
Users no longer encounter critical chat stability errors, including duplicate key errors from circular message dependencies, null message access during chat loading, and errors in the chat overview visualization. #20268
Users with Channels no longer experience infinite recursion and connection pool exhaustion when fetching threaded replies, preventing RecursionError crashes during chat history loading. #20299, Commit
Users no longer encounter TypeError crashes when viewing messages with file attachments that have undefined URL properties. #20343
Users with MCP integrations now experience reliable OAuth 2.1 token refresh after access token expiration through proper Protected Resource discovery, preventing integration failures that caused sessions to be deleted. #19794, #20138, #20291, Commit, Commit
Users who belong to multiple groups can now see Knowledge Bases shared with those groups, fixing an issue where they would disappear when shared with more than one group. #20124, #20229, Commit
Users now see the correct Knowledge Base name when hovering over # file references in chat input instead of “undefined”. #20329, #20333
Users now see notes displayed in correct chronological order within their time range groupings, fixing an issue where insertion order was not preserved. Commit
Users collaborating on notes now experience proper content sync when initializing from both HTML and JSON formats, fixing sync failures in collaborative editing sessions. Commit
Users searching notes can now find hyphenated words and variations with spaces, so searching “todo” now finds “to-do” and “to do”. Commit
Users no longer experience false duplicate file warnings when reuploading files after initial processing failed, as the file hash is now only stored after successful processing completion. #19264, #20282, Commit
Users experience significantly improved page load performance as model profile images now cache properly in browsers, avoiding unnecessary image refetches. Commit
Users can now successfully edit uploaded images instead of having new images generated, fixing an issue introduced by the file storage refactor where images with type “file” and content_type starting with “image/” weren’t being recognized as editable images. #20237, #20169, #20239, Commit
Users writing in Persian and Arabic now see properly displayed right-to-left text in the notes section through automatic text direction detection. #19743, #20102, Commit
Users can now successfully @ mention models in Channels instead of experiencing silent failures. Commit
Users on Windows now see correctly preserved line breaks when using the {{CLIPBOARD}} variable through CRLF to LF normalization. #19370, #20283
Users now see the Knowledge Selector dropdown correctly displayed above the Create Folder modal instead of being hidden behind it. #20219, #20213
Users now see profile images in non-PNG formats like SVG, JPEG, and GIF displayed correctly instead of appearing broken. #20171
Non-admin users with disabled temporary chat permissions can now successfully create new chats and use pinned models from the sidebar. #20336, #20367, Commit
Users can now successfully use workspace models in chat, fixing “Model not found” errors that occurred when using custom model presets. #20340, #20344, Commit, Commit
Users can now regenerate messages without crashes when the parent message is missing or corrupted in the chat history. #20264
Users no longer experience TipTap rich text editor crashes with “editor view is not available” errors when plugins or async methods try to access the editor after it has been destroyed. #20266
Administrators with bypass access control enabled now correctly have write access to all knowledge bases. #20371
Administrators using local CrossEncoder reranking models now see proper relevance threshold behavior through MS MARCO model score normalization to the 0-1 range via sigmoid activation. #19999, #20228
Administrators using local SentenceTransformers embedding engine now benefit from proper batch size settings, preventing excessive memory usage from the default batch size of 32. #20053, #20054, Commit
Administrators and users in offline mode or restricted environments like uv, poetry, and NixOS no longer experience crashes when Tools and Functions have frontmatter requirements, as pip installation is now skipped when offline mode is enabled. #20320, #20321, Commit
Administrators can now properly configure the MinerU document parsing service as the MinerU Cloud API key field is now available in the Admin Panel Documents settings. #20319, #20328
Administrators no longer see SyntaxWarnings for invalid escape sequences in password validation regex patterns. #20298, Commit
Users with ComfyUI workflows now see only the intended final output images in chat instead of duplicate images from intermediate processing nodes like masks, crops, or segmentation previews. #20158, #20182
Users with image generation enabled no longer see false vision capability warnings, allowing them to send follow-up messages after generating images and to send images to non-vision models for image editing. #20129, #20256
Administrators no longer experience infinite loading screens when invalid or MCP-style configurations are used with OpenAPI connection types for external tools. #20207, #20257
Administrators no longer encounter TypeError crashes during SHA256 verification when uploading GGUF models via URL, fixing 500 Internal Server Error crashes. #20263
Users with Brave Search now experience automatic retry with a 1-second delay when hitting rate limits, preventing failures when sequential requests exceed the 1 request per second limit, though this only works reliably when web search concurrency is set to a maximum of 1. #15134, #20255
Administrators with Redis Sentinel deployments no longer experience crashes during websocket disconnections due to improper async-generator handling in the YDocManager. #20142, #20145
Administrators using SCIM group management no longer encounter 500 errors when working with groups that have no members. #20187
Users now experience more reliable citations from AI models, especially when using smaller or weaker models that may not format citation references perfectly. Commit
Administrators can now successfully save WebSearch settings without encountering validation errors for domain filter lists, YouTube language settings, or timeout values. #20422
Administrators installing with the uv package manager now experience successful installation after deprecated dependencies that were causing conflicts were removed. #20177, #20192
Administrators using custom “AIOHTTP_CLIENT_TIMEOUT” settings now see the configured timeout correctly applied to embedding generation, OAuth discovery, webhook calls, and tool/function loading instead of falling back to the default 300-second timeout. Commit
Changed
This release includes a major overhaul of database connection handling in the backend that requires all instances in multi-worker, multi-server, or load-balanced deployments to be updated simultaneously; running mixed versions will cause failures due to incompatible database connection management between old and new instances.
Administrators who previously used the standalone “Markdown (Header)” text splitter must now switch to “character” or “token” mode with the new “ENABLE_MARKDOWN_HEADER_TEXT_SPLITTER” toggle enabled, as document chunking now applies markdown header splitting as a preprocessing step before character or token splitting. Commit, Commit, Commit
Users no longer see the “Generate Image” action button in chat message interfaces; custom function should be used. Commit
Administrators will find the Admin Evaluations page at the new URL “/admin/evaluations/feedback” instead of “/admin/evaluations/feedbacks” to use the correct uncountable form of the word. #20296
Scripts or integrations that directly called Image Generation, Web Search, or Audio APIs while those features were disabled in the Admin UI will now receive 403 Forbidden errors, as backend permission enforcement has been added to match frontend restrictions. #20471
The default group sharing permission changed from “Members” to “Anyone”, meaning users can now share content to any group configured with “Anyone” permission regardless of their membership in that group. Commit

信息来源:


📌 转载信息
原作者:
preacher
转载时间:
2026/1/11 08:42:25

解决办法如下:

来看看这个 opencode-anthropic-auth 1.9 日改了什么?

claude 请求入参修改:

  1. 请求增加了 user-agent 判断(属于是 server 判断的常用手段)
  2. 修改了 TOOL_PREFIX(A 社这波属于是硬编码了)
  3. url query 增加了 beta=true

返回结果:

  1. 重新修改 tool name

题外话: VVCode 也及时做了适配


📌 转载信息
原作者:
allen_zhang
转载时间:
2026/1/11 08:41:40

之前拿到了个我觉得挺长的 dpdns 免费域名,于是有了一个想法,用 ai 写了一个长链接

灵感来源于这个,其实这个更长,但是我这再长一点 cf workers 就不工作了

原理差不多但是更进一步,而且有随机性,比如 l 站可以编码成:

https://looooooooooooooooooooooooooooooooooooooooooooooooooooooooooog.forthezero.dpdns.org/FEEEEEEEEEEFEFFEFEFEFEFEFFEFEFEFEFFEFEFEFEFEFEFEFEFEFEFEFFEFEFEFEFFFFEFEFEFEFEFEFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFEFEFFEFEFFFFEFFEFFEFFEFEFFEFEFEFEFEFFEFEFEFEFEmanbal!l!l!l!l!l!l!LoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolaborioioioioioioioioioioioioioFEEEEEEEEEEFEFFEFEFEFEFEFFEFEFEFEFFEFEFEFEFEFEFEFEFEFEFEFFEFEFEFEFFFFEFEFEFEFEFEFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFEFEFFEFEFFFFEFFEFFEFFEFEFFEFEFEFEFEFFEFEFEFEFEshoooooooooooooooooooooooooooooooooooortJLJLJLJLLJLJLJLJJLJJJLJLJLJLJLJLJLJLJLJLJLLJLJLLLLLJLJJJJLJJLLJLJLJLJLJLJLJLJLLJLLLLJJLJLJJLJLJLJLJLJJJLJJJLJLJLLLJJLJLLJLLJJLLJJLJLLJLJLLJLLJJLJLLLJJLLJJLLnonononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononoYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTY010101!i!i!i!i!i!i!iyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyLoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolabornonononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononoioioioioioioioioioioioioio71H7IH7IH7IH7IH71HI71IH717H71IH71IHIH71IH71IH7IHIH7IH71IH71IH71IHIH71IH71IH7IH7IH7IH1IH7IHI7171IH7HI71HI7IH1IH1I7H7IIH7I1IH7IHIIH7I7H7IHI77H7H7I1H71I7H7IH7Hl!l!l!l!l!l!l!nonononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononomanbanonononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononoioioioioioioioioioioioioioJLJLJLJLLJLJLJLJJLJJJLJLJLJLJLJLJLJLJLJLJLLJLJLLLLLJLJJJJLJJLLJLJLJLJLJLJLJLJLLJLLLLJJLJLJJLJLJLJLJLJJJLJJJLJLJLLLJJLJLLJLLJJLLJJLJLLJLJLLJLLJJLJLLLJJLLJJLLshoooooooooooooooooooooooooooooooooooortfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuck!i!i!i!i!i!i!ilOlOlOlOlOlOlOlOlOlOlOlOlOnmnmnmnmnmmnmnmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnmmnmnmnmmnmnmnmnmmnmnmnmnmmnmnmnmnmnmnmnmnmnmnmnmnmnmnmlolhahhahahahahhahahahahhahahahhahahahahhahahahahahhahahahailililililililililshoooooooooooooooooooooooooooooooooooortnonononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononololhahhahahahahhahahahahhahahahhahahahahhahahahahahhahahahalooooooooooooooooooooooooooooooooooooongmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow~ilililililililililFEEEEEEEEEEFEFFEFEFEFEFEFFEFEFEFEFFEFEFEFEFEFEFEFEFEFEFEFFEFEFEFEFFFFEFEFEFEFEFEFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFEFEFFEFEFFFFEFFEFFEFFEFEFFEFEFEFEFEFFEFEFEFEFEilililililililililbdbdbdbdbdbdbdbdbdbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbobdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbUIUIUIUIUIUIUIIUIIIIIIIIIIIIUUUUUUUUUUIUIUIUIUIUIIUIUIUIUIUIUIUIUIIUIUIIUIUIIUIUIUIUIUIUUIUIUIUIUIUIUIUIUIIUIUIUIUIUIUIUIUIUIUIUIUIIUIUIUIUIUIUIUIUIUIUIUIUIshoooooooooooooooooooooooooooooooooooortshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshit010101ioioioioioioioioioioioioioYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYmanshoooooooooooooooooooooooooooooooooooortc0oc0oc0co0coc0oc0co0coc0oc0coc0oc0co0coc0oc0coc0oc0co0coc0co0coc0coc0oc0coc0oc0cocooccococococ0oc0co0co0coc0oc0coc0co0coc0oc0co0coccccco0cocococooccocc0cc0FEEEEEEEEEEFEFFEFEFEFEFEFFEFEFEFEFFEFEFEFEFEFEFEFEFEFEFEFFEFEFEFEFFFFEFEFEFEFEFEFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFEFEFFEFEFFFFEFFEFFEFFEFEFFEFEFEFEFEFFEFEFEFEFEpqpqpppqpqqqpqpqqpqpqppqppqqpqpqpqpqppqoqpqpqpqpqppqpqpqpqpqpqppqpqoqpqpqpqpqpqpqpqqpqpqpqpqpqpqppqpqpqppqpqpqpqpqpqpqpqpqppqpqqppqpqpqpqppqppqpqpqpqqppqpqpilililililililililmannmnmnmnmnmmnmnmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnmmnmnmnmmnmnmnmnmmnmnmnmnmmnmnmnmnmnmnmnmnmnmnmnmnmnmnml!l!l!l!l!l!l!ililililililililill!l!l!l!l!l!l!71H7IH7IH7IH7IH71HI71IH717H71IH71IHIH71IH71IH7IHIH7IH71IH71IH71IHIH71IH71IH7IH7IH7IH1IH7IHI7171IH7HI71HI7IH1IH1I7H7IIH7I1IH7IHIIH7I7H7IHI77H7H7I1H71I7H7IH7Hfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfucklooooooooooooooooooooooooooooooooooooongnmnmnmnmnmmnmnmnnnnnnnnnnnnnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmmnmmnmnmnmmnmnmnmnmmnmnmnmnmmnmnmnmnmnmnmnmnmnmnmnmnmnmnmc0oc0oc0co0coc0oc0co0coc0oc0coc0oc0co0coc0oc0coc0oc0co0coc0co0coc0coc0oc0coc0oc0cocooccococococ0oc0co0co0coc0oc0coc0co0coc0oc0co0coccccco0cocococooccocc0cc0lOlOlOlOlOlOlOlOlOlOlOlOlObdbdbdbdbdbdbdbdbdbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbobdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdb!i!i!i!i!i!i!iLoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolaborbdbdbdbdbdbdbdbdbdbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbobdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdb!i!i!i!i!i!i!iLoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolaborshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitlooooooooooooooooooooooooooooooooooooong010101010101ilililililililililYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYI!I!I!I!I!I!I!I!I!YTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYlOlOlOlOlOlOlOlOlOlOlOlOlOfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckLoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolaborYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYlolhahhahahahahhahahahahhahahahhahahahahhahahahahahhahahahafuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfucklOlOlOlOlOlOlOlOlOlOlOlOlOlooooooooooooooooooooooooooooooooooooongmanbaman!i!i!i!i!i!i!iyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesylolhahhahahahahhahahahahhahahahhahahahahhahahahahahhahahahashitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitl!l!l!l!l!l!l!l!l!l!l!l!l!l!c0oc0oc0co0coc0oc0co0coc0oc0coc0oc0co0coc0oc0coc0oc0co0coc0co0coc0coc0oc0coc0oc0cocooccococococ0oc0co0co0coc0oc0coc0co0coc0oc0co0coccccco0cocococooccocc0cc0lolhahhahahahahhahahahahhahahahhahahahahhahahahahahhahahahayesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesy114514ililililililililillooooooooooooooooooooooooooooooooooooong114514c0oc0oc0co0coc0oc0co0coc0oc0coc0oc0co0coc0oc0coc0oc0co0coc0co0coc0coc0oc0coc0oc0cocooccococococ0oc0co0co0coc0oc0coc0co0coc0oc0co0coccccco0cocococooccocc0cc0ioioioioioioioioioioioioioLoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolaborlolhahhahahahahhahahahahhahahahhahahahahhahahahahahhahahahamanba!i!i!i!i!i!i!ilOlOlOlOlOlOlOlOlOlOlOlOlOshoooooooooooooooooooooooooooooooooooortmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow~ioioioioioioioioioioioioioYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYUIUIUIUIUIUIUIIUIIIIIIIIIIIIUUUUUUUUUUIUIUIUIUIUIIUIUIUIUIUIUIUIUIIUIUIIUIUIIUIUIUIUIUIUUIUIUIUIUIUIUIUIUIIUIUIUIUIUIUIUIUIUIUIUIUIIUIUIUIUIUIUIUIUIUIUIUIUIbdbdbdbdbdbdbdbdbdbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbobdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbc0oc0oc0co0coc0oc0co0coc0oc0coc0oc0co0coc0oc0coc0oc0co0coc0co0coc0coc0oc0coc0oc0cocooccococococ0oc0co0co0coc0oc0coc0co0coc0oc0co0coccccco0cocococooccocc0cc0manpqpqpppqpqqqpqpqqpqpqppqppqqpqpqpqpqppqoqpqpqpqpqppqpqpqpqpqpqppqpqoqpqpqpqpqpqpqpqqpqpqpqpqpqpqppqpqpqppqpqpqpqpqpqpqpqpqppqpqqppqpqpqpqppqppqpqpqpqqppqpqpI!I!I!I!I!I!I!I!I!FEEEEEEEEEEFEFFEFEFEFEFEFFEFEFEFEFFEFEFEFEFEFEFEFEFEFEFEFFEFEFEFEFFFFEFEFEFEFEFEFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFEFEFFEFEFFFFEFFEFFEFFEFEFFEFEFEFEFEFFEFEFEFEFEmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow~FEEEEEEEEEEFEFFEFEFEFEFEFFEFEFEFEFFEFEFEFEFEFEFEFEFEFEFEFFEFEFEFEFFFFEFEFEFEFEFEFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFEFEFFEFEFFFFEFFEFFEFFEFEFFEFEFEFEFEFFEFEFEFEFE114514fuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfucklolhahhahahahahhahahahahhahahahhahahahahhahahahahahhahahahaJLJLJLJLLJLJLJLJJLJJJLJLJLJLJLJLJLJLJLJLJLLJLJLLLLLJLJJJJLJJLLJLJLJLJLJLJLJLJLLJLLLLJJLJLJJLJLJLJLJLJJJLJJJLJLJLLLJJLJLLJLLJJLLJJLJLLJLJLLJLLJJLJLLLJJLLJJLLmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow~LoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolaborioioioioioioioioioioioioiololhahhahahahahhahahahahhahahahhahahahahhahahahahahhahahahameowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow~shoooooooooooooooooooooooooooooooooooortshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow~fuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuck!i!i!i!i!i!i!ilOlOlOlOlOlOlOlOlOlOlOlOlO!i!i!i!i!i!i!iYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYshoooooooooooooooooooooooooooooooooooortYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYFEEEEEEEEEEFEFFEFEFEFEFEFFEFEFEFEFFEFEFEFEFEFEFEFEFEFEFEFFEFEFEFEFFFFEFEFEFEFEFEFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFEFEFFEFEFFFFEFFEFFEFFEFEFFEFEFEFEFEFFEFEFEFEFEfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckc0oc0oc0co0coc0oc0co0coc0oc0coc0oc0co0coc0oc0coc0oc0co0coc0co0coc0coc0oc0coc0oc0cocooccococococ0oc0co0co0coc0oc0coc0co0coc0oc0co0coccccco0cocococooccocc0cc0shoooooooooooooooooooooooooooooooooooortJLJLJLJLLJLJLJLJJLJJJLJLJLJLJLJLJLJLJLJLJLLJLJLLLLLJLJJJJLJJLLJLJLJLJLJLJLJLJLLJLLLLJJLJLJJLJLJLJLJLJJJLJJJLJLJLLLJJLJLLJLLJJLLJJLJLLJLJLLJLLJJLJLLLJJLLJJLLmanbaLoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolaborshoooooooooooooooooooooooooooooooooooortlooooooooooooooooooooooooooooooooooooongmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow~manYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYmanJLJLJLJLLJLJLJLJJLJJJLJLJLJLJLJLJLJLJLJLJLLJLJLLLLLJLJJJJLJJLLJLJLJLJLJLJLJLJLLJLLLLJJLJLJJLJLJLJLJLJJJLJJJLJLJLLLJJLJLLJLLJJLLJJLJLLJLJLLJLLJJLJLLLJJLLJJLLc0oc0oc0co0coc0oc0co0coc0oc0coc0oc0co0coc0oc0coc0oc0co0coc0co0coc0coc0oc0coc0oc0cocooccococococ0oc0co0co0coc0oc0coc0co0coc0oc0co0coccccco0cocococooccocc0cc0shitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitpqpqpppqpqqqpqpqqpqpqppqppqqpqpqpqpqppqoqpqpqpqpqppqpqpqpqpqpqppqpqoqpqpqpqpqpqpqpqqpqpqpqpqpqpqppqpqpqppqpqpqpqpqpqpqpqpqppqpqqppqpqpqpqppqppqpqpqpqqppqpqpmanUIUIUIUIUIUIUIIUIIIIIIIIIIIIUUUUUUUUUUIUIUIUIUIUIIUIUIUIUIUIUIUIUIIUIUIIUIUIIUIUIUIUIUIUUIUIUIUIUIUIUIUIUIIUIUIUIUIUIUIUIUIUIUIUIUIIUIUIUIUIUIUIUIUIUIUIUIUIshoooooooooooooooooooooooooooooooooooortlooooooooooooooooooooooooooooooooooooongmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeowmeow~nonononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononononoYTYTYTYTYYTYTTTYTYTYTYTYTTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYYYTYTYTYTYTYTYTYYTYTYYTYTYTYTYTYTYTYTTYI!I!I!I!I!I!I!I!I!010101ioioioioioioioioioioioioioioioioioioioioioioioioioioshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitFEEEEEEEEEEFEFFEFEFEFEFEFFEFEFEFEFFEFEFEFEFEFEFEFEFEFEFEFFEFEFEFEFFFFEFEFEFEFEFEFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFEFEFFEFEFFFFEFFEFFEFFEFEFFEFEFEFEFEFFEFEFEFEFELoremipsumdolorsitametconsecteturadipiscingelitseddoeiusmodtemporincididuntutlaboreetdoloremagnaaliquaUtenimadminimveniamquisnostrudexercitationullamcolaborJLJLJLJLLJLJLJLJJLJJJLJLJLJLJLJLJLJLJLJLJLLJLJLLLLLJLJJJJLJJLLJLJLJLJLJLJLJLJLLJLLLLJJLJLJJLJLJLJLJLJJJLJJJLJLJLLLJJLJLLJLLJJLLJJLJLLJLJLLJLLJJLJLLLJJLLJJLLshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitshitUIUIUIUIUIUIUIIUIIIIIIIIIIIIUUUUUUUUUUIUIUIUIUIUIIUIUIUIUIUIUIUIUIIUIUIIUIUIIUIUIUIUIUIUUIUIUIUIUIUIUIUIUIIUIUIUIUIUIUIUIUIUIUIUIUIIUIUIUIUIUIUIUIUIUIUIUIUI71H7IH7IH7IH7IH71HI71IH717H71IH71IHIH71IH71IH7IHIH7IH71IH71IH71IHIH71IH71IH7IH7IH7IH1IH7IHI7171IH7HI71HI7IH1IH1I7H7IIH7I1IH7IHIIH7I7H7IHI77H7H7I1H71I7H7IH7HpqpqpppqpqqqpqpqqpqpqppqppqqpqpqpqpqppqoqpqpqpqpqppqpqpqpqpqpqppqpqoqpqpqpqpqpqpqpqqpqpqpqpqpqpqppqpqpqppqpqpqpqpqpqpqpqpqppqpqqppqpqpqpqppqppqpqpqpqqppqpqpI!I!I!I!I!I!I!I!I!yesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesy!i!i!i!i!i!i!i71H7IH7IH7IH7IH71HI71IH717H71IH71IHIH71IH71IH7IHIH7IH71IH71IH71IHIH71IH71IH7IH7IH7IH1IH7IHI7171IH7HI71HI7IH1IH1I7H7IIH7I1IH7IHIIH7I7H7IHI77H7H7I1H71I7H7IH7Hbdbdbdbdbdbdbdbdbdbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbobdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbdbdbdbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbobdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesybdbdbdbdbdbdbdbdbdbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbobdbdbdbbdbdbdbdbdbdbdbbdbdbdbdbdbbdbdbdbdbdbdbbdbdbdbdbdb!i!i!i!i!i!i!iyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyapyeahyoyayesahyesyfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckfuckshoooooooooooooooooooooooooooooooooooortI!I!I!I!I!I!I!I!I!JLJLJLJLLJLJLJLJJLJJJLJLJLJLJLJLJLJLJLJLJLLJLJLLLLLJLJJJJLJJLLJLJLJLJLJLJLJLJLLJLLLLJJLJLJJLJLJLJLJLJJJLJJJLJLJLLLJJLJLLJLLJJLLJJLJLLJLJLLJLLJJLJLLLJJLLJJLLJLJLJLJLLJLJLJLJJLJJJLJLJLJLJLJLJLJLJLJLJLLJLJLLLLLJLJJJJLJJLLJLJLJLJLJLJLJLJLLJLLLLJJLJLJJLJLJLJLJLJJJLJJJLJLJLLLJJLJLLJLLJJLLJJLJLLJLJLLJLLJJLJLLLJJLLJJLLlooooooooooooooooooooooooooooooooooooong010101pqpqpppqpqqqpqpqqpqpqppqppqqpqpqpqpqppqoqpqpqpqpqppqpqpqpqpqpqppqpqoqpqpqpqpqpqpqpqqpqpqpqpqpqpqppqpqpqppqpqpqpqpqpqpqpqpqppqpqqppqpqpqpqppqppqpqpqpqqppqpqp

代码

顺便说一下,欢迎大家常常访问我的个人网站WebTooys


📌 转载信息
转载时间:
2026/1/11 08:40:23

Gemini 对我有两大痛点

  • 网页端一卡就自动变黑色主题看不清
  • 来回切换 pro 和快速要动鼠标,然而我只想敲键盘

遂花了点时间用 ai 辅助搞出了这个脚本,两个核心功能

  • 锁定目前的主题
  • 设置打开网页的默认模型(推荐设置为快速,结合下面的功能)
  • 按住 ctrl + 回车强制使用 pro 模型,发送完成后切回原先模型,推荐平常就使用快速,注意:切回功能会在 gemini 回复完成后生效。

分享给有需要的佬友,欢迎反馈问题,如果有帮助你,点点大拇指吧哈哈哈

gemini 脚本 1.0.txt


📌 转载信息
原作者:
Carnivore
转载时间:
2026/1/11 08:37:05

主要用来解决纯前端发起 api 请求时的 cors 跨域问题,直接透传给目标 api

支持在线调试,为了防止大串 base64 干扰,Body 里会显示高亮占位符,真实请求时自动替换为图片 base64


📌 转载信息
原作者:
fish2018
转载时间:
2026/1/11 08:37:04

IP: 德国

1- 首先,在这里开设一个新账户:https://chatgpt.com/

2- 使用此电子邮件地址创建账户

这里:https://tempmail.so/

3- 然后订阅为期 1 个月的免费商业计划,并选择 SEPA 付款方式

4- 这里:https://fakeiban.org/https://fakeit.receivefreesms.co.uk/c/de/


📌 转载信息
原作者:
xingchendeying
转载时间:
2026/1/11 08:36:35