跳到正文

正在自动登录…

2026-10-20 发布 · 第 11 期

次日 08:00出刊 · 北京时间

AI 编程助手走向全能,电视清理工具成新热点:今日开源项目精选

日报 · 2026-10-19 · GitHub 新星

本版采用 40 个项目本文涉及 12 个项目约 14 分钟阅读

覆盖日期:2026-10-19 · 北京时间

发布时间:2026/10/20 08:00:42

修订于 2026/10/22 17:00:44 · 原刊收录 40 个项目,修订版采用 40 个仍可公开项目。本版不作跨期比较。

本期日报精选 12 个开源项目,涵盖 AI 编程、视频生成、系统清理、安全扫描等领域。OpenFilm 将编码代理变为视频制作工具,CodeAgent 提供终端 AI 编程助手,dumbtv 和 TV Detox 帮助清理电视系统,Zero Breach 用于间谍软件扫描。文章分析了各项目的适用场景与限制,帮助读者快速了解今日值得关注的开源动态。

修订版说明:原刊收录 40 个项目,本版依据 40 个仍可公开项目。对比资料不再完整,本版不作跨期比较。原刊物快照和历史文章保留。

今天的开源项目呈现出两个鲜明趋势:一是 AI 编程助手从单纯的代码生成向更复杂的任务执行演进,二是针对智能电视和移动设备的系统清理与优化工具集中涌现。本期收录的 40 个项目中,应用与服务类占 29 个,提示词与 Skills 类有 5 个,反映出开发者正在将 AI 能力嵌入到更具体的日常场景中。以下挑选了 12 个代表性项目展开介绍。

1. AI 编程助手的进化:从代码生成到视频制作

AI 编程助手不再局限于生成代码片段,而是开始承担更完整的创作任务。OpenFilm 是一个开源 AI 视频代理,它能把任何编码代理(如 Codex、Claude Code)转变为视频制作工具。其核心思路是用一个 HTML 文件定义视频,每个镜头是一个网页,通过 frame(t) 函数绘制任意时刻的画面,支持 three.js、WebGL 等浏览器绘图技术。用户可以在本地浏览器编辑器 Studio 中实时预览,并手动修改文本、图层、剪辑、字幕等,最终导出 MP4、GIF、音频等格式。

OpenFilm 的特别之处在于它不引入新框架,而是利用编码代理已经熟悉的 Web 技术,降低了学习成本。它需要 Node 22.2+ 和 ffmpeg,首次运行会下载约 100 MB 的 headless Chromium。生成语音、音乐、图片和视频需要连接外部服务(如 ElevenLabs、OpenAI、Google、fal)并使用自己的 API 密钥,但制作、编辑和渲染视频本身无需账户。

项目地址:https://github.com/openfilm/openfilm

另一个值得关注的是 CodeAgent,一个运行在终端里的 AI 编程助手,作者称其为“手写的中文版 claude code”。它支持自然语言指令,能读取代码、修改文件、执行命令,并具备从对话中学习技能的能力。CodeAgent 的特色包括多模型接入(OpenAI 兼容协议和 Anthropic 协议)、工具自注册体系、MCP 外部工具支持,以及完善的安全防线(如破坏性命令审批、注入面检测、密钥扫描)。它面向希望用 AI 辅助编程的开发者,也适合想学习 Agent 开发的人作为参考,代码注释全部为中文,被作者定位为“活教材”。

CodeAgent 需要 Python 3.11+ 和 uv 包管理器,Windows 优先开发与验证,Linux 可运行,macOS 理论可用但未充分验证。

项目地址:https://github.com/Harvil1/codeAgent

2. 让旧电视重获新生:系统清理与启动器替换

智能电视的广告和预装应用常常影响使用体验,本期有两个项目专门解决这个问题。dumbtv 通过 ADB 远程清理 Fire TV 设备,移除广告、跟踪和遥测,并替换为简洁启动器,无需 root。它已在 Fire TV Edition 电视(Fire OS 7.7.1.7)上端到端测试,Fire OS 7/8 流媒体设备行为相同,Android TV 则需不同的包列表。dumbtv 会禁用约 65 个包,包括 ACR(屏幕指纹识别)、广告 ID 服务、赞助行、观看时间分析等,并提供一个 41 KB、零权限的开源启动器。

dumbtv 强调可逆性,restore.sh 可以恢复包状态、应用操作、网络规则和设置,但无法替换 Fire OS、解锁引导加载程序或在恢复出厂设置后保留更改。部分流媒体应用(如 JioHotstar、Zee5 等)卸载后不可恢复,需要用户通过 configure.sh 确认保留列表。

项目地址:https://github.com/humblemuzzu/dumbtv

TV Detox 则面向老旧 Android TV,通过 AI 助手(Claude Code 或 Codex)自动移除预装应用、广告和推荐行,并安装一个极简主屏幕,只显示应用、HDMI 输入和时钟。用户只需在遥控器上按 OK 确认每一步操作。它支持 Android TV 9、11、12 和 Google TV 14,所有更改都在模拟器上自动测试。TV Detox 的撤销机制是“关闭”应用而非删除,undo.sh 可以恢复原主屏幕。作者声明这不是专业建议,使用风险自负。

项目地址:https://github.com/Ansub/tv-detox

3. 安全与隐私:间谍软件扫描与漏洞检测

Zero Breach 是一个本地、只读的扫描器,用于检查计算机上是否存在 AdFection / Candiru 间谍软件活动的痕迹。它检查浏览器历史、Cookie、缓存、文件指纹、自启动注册和 DNS 解析器缓存等,并报告发现的内容、证据强度以及无法检查的项目。Zero Breach 需要 Python 3.8+,无需管理员权限,无第三方依赖,不发起网络请求。作者明确说明,扫描结果干净并不代表设备绝对安全,间谍软件可能绕过此类检查,且部分证据(如 DNS 历史)在 Windows 上默认不记录。

项目地址:https://github.com/interplains/zero-breach

另一个安全相关项目是 wp2shell-PoC,针对 WordPress 核心漏洞链的概念验证工具,利用 CVE-2026-63030 和 CVE-2026-60137 实现未认证的远程代码执行。它提供漏洞检测、数据读取和命令执行等功能,仅用于教育或漏洞赏金目的,严禁在受控环境之外未经授权使用。

项目地址:https://github.com/gichirimaku/wp2shell-PoC

4. 数据管理与研究工具

ai-data-extractor 是一个开源工具,用于从多种 AI 编程助手的本地存储中提取聊天历史,并统一转换为 JSONL 格式,方便备份、分析或微调。它支持 Claude Code、Cursor、Windsurf、Aider、Cline/Roo Code 等 10 种工具,自动搜索 macOS、Linux 和 Windows 的常见存储位置。对于 Cursor、Windsurf 和 Trae,由于存储格式未公开且可能变化,提取可能不完整或失败,需要手动调整。

项目地址:https://github.com/jatechan/ai-data-extractor

imozuru 是一个用于 Claude Code 的 Skills,帮助用户从零开始深入调查不熟悉的领域,通过追踪引用、链接和作者,最终获取原始资料并生成摘录页面。它基于信息检索研究(如 Bates 的 berrypicking 模型),先绘制领域地图,再沿引用链追踪,最后将原文保存到本地。imozuru 强调不摘要,而是将原文摘录与行号对应,让读者自行判断。它需要 Python 3.10+,可选依赖包括 pdftotext、tesseract、yt-dlp 等。作者提醒,搜索子代理会发送查询内容到外部,不应用于机密或个人信息相关调查。

项目地址:https://github.com/MaryCache/imozuru

5. 跨平台开发与图像生成

Native Shell (NSH) 是一个跨平台应用开发引擎,支持用 Rust 和 TSX 编写应用,并能在 iOS、Android、macOS、Windows、Linux、GPUI 和 Web 上原生渲染。每个平台使用各自的 UI 组件(如 iOS 用 UIKit,Windows 用 Win32),共享同一套响应式引擎、flexbox 布局和系统文本。NSH 支持运行时动态加载 TSX 模块作为插件,以签名包形式交付并在沙箱中运行。它适合需要跨平台原生 UI 或希望动态加载 TSX 界面的开发者。

项目地址:https://github.com/longbridge/nsh

anidoodle 是一个以代码创作手绘风格艺术与动画的工具,提供 32 种绘画风格,可生成插图、动画、交互式网页艺术、启动视频和配乐,并保证每次渲染结果一致。它需要 Node 20+,生成动画还需要 ffmpeg。anidoodle 的每个风格都附带绘制过程的影片,用户可以选择一种风格作为品牌视觉,之后所有图片都以相同风格呈现。

项目地址:https://github.com/alexgreensh/anidoodle

6. 其他值得关注的项目

mcd-party-planner 是一个基于麦当劳 MCP 的团餐规划与派对预约助手,输入城市、关键词、人数和预算,生成多套真实计价的团餐方案,并串联主题活动预约链路。它接入 15 个 MCP 工具,数据全部实时取自麦当劳 MCP,仓库内不含静态菜单或价格快照。部分餐品存在限购等业务限制,相关组合会被跳过并提示,不会输出估算价格。项目非麦当劳官方产品。

项目地址:https://github.com/zcbacxc/mcd-party-planner

ios-sweet 是一个实验性研究项目,将苹果 iOS 16 的 XNU 内核和 iPhone X 用户空间移植到 Redmi Note 10 Pro 上,使其能启动到 iOS 主屏幕。目前可以解锁、打开设置、下拉控制中心,但无法离开应用,无 Wi-Fi、蓝牙、GPU 驱动,启动约需 4 分钟,且会擦除 Android 用户数据。它面向对操作系统移植感兴趣的开发者,当前状态不可作为日常手机使用。

项目地址:https://github.com/dipa-studio/ios-sweet

7. 结语

今天的开源项目展示了 AI 编程助手向更广泛创作领域的延伸,以及开发者对设备自主权的追求。无论是将编码代理变成视频制作工具,还是清理电视系统、扫描间谍软件,这些项目都体现了开源社区解决具体问题的能力。对于开发者而言,CodeAgent 和 NSH 提供了学习和构建新工具的基础;对于普通用户,dumbtv 和 TV Detox 则提供了改善设备体验的实用方案。值得注意的是,安全类工具(如 Zero Breach)都强调了自身的局限性,提醒用户不要过度依赖单一工具。

文章生成于 2026/10/22 17:00:44 · 依据本期保存的资料撰写

本期项目与来源资料

收录数按本期首次达标收录的项目统计。

  • openfilm/openfilmTypeScript · 1,306 Stars

    视频剪辑、AI辅助编程、视频导出

    Stars 统计更新于 2026/10/20 07:36:07

    查看原始资料

    作者描述

    The open source AI video agent: turns any coding agent into a video agent, with an editor to change anything it makes.

    编报时的 AI 中文解读

    OpenFilm 是一个开源 AI 视频代理,能将任何编码代理转变为视频制作工具,并提供一个本地浏览器编辑器供用户手动修改生成的视频内容。 它通过一个 HTML 文件定义视频,每个镜头是一个网页,使用 frame(t) 函数绘制任意时刻的画面,支持 three.js、WebGL 等浏览器绘图技术。 用户可以在 Studio 中实时预览视频,并编辑文本、图层、剪辑、字幕等,导出 MP4、GIF、音频等格式。

    编报时的 README 依据

    <p align="center"> <br> <img src="docs/logo-light.svg#gh-light-mode-only" alt="OpenFilm" height="72"> <img src="docs/logo-dark.svg#gh-dark-mode-only" alt="OpenFilm" height="72"> </p> <h3 align="center">The open source AI video agent.</h3> <p align="center">One HTML file, one function, one real editor.</p> <p align="center"><b>English</b> · <a href="README.zh-CN.md">简体中文</a></p> ## About OpenFilm lets your coding agent make videos, and lets you edit them. Ask Codex, Claude Code or any coding agent to make a film. It writes the film as web pages, and Studio, a local
    `openfilm <command> --help` lists a command's options; `openfilm get` alone lists what can be made and how to connect a service in Studio with your own key. ## Studio Studio runs on your machine, in your browser: use one built on Chromium (Chrome, Edge), the engine films are drawn and exported with, so the preview is what you export. Everything in the film can be changed: text and layers in the picture, clips on the timeline, their place, look, volume and speed, and the subtitles. Your edits are saved to the
    > Make a 20-second launch video for my CLI, with music. It opens the film in Studio and you watch it take shape. If your agent has no skills, tell it: "Run `npx -y openfilm@latest` and follow the manual it prints." Or download the desktop app for macOS or Windows from [openfilm.dev](https://openfilm.dev) or [Releases](https://github.com/openfilm/openfilm/releases): Studio with a chat beside it for the agents you have. It comes with ffmpeg and the headless browser, so there is nothing else to install.
    Making, editing and rendering films needs no account. For generated voice, music, images and video, connect the services you use (ElevenLabs, OpenAI, Google, fal and others) with your own keys in Studio's Settings → Providers. To start from a finished film, open one of the [examples](https://github.com/openfilm/examples): ```sh npx -y openfilm@latest open https://github.com/openfilm/examples/tree/main/one-prompt ``` ## Commands Your agent runs them; so can you, with `npx -y openfilm@latest <command>` or `npm i -g openfilm`. ```sh
    - **One real editor.** Move, scale and rotate any element inside a page, change its text, color and style; place, crop and restyle every clip, trim and cut them on the timeline. <p align="center"><img src="docs/openfilm.webp" alt="An agent makes a film with OpenFilm; it is then changed by hand in Studio" width="900"></p> ## Install Requires Node 22.2+ and ffmpeg, on macOS, Windows or Linux (git too, for Studio's saved versions); the first run downloads a headless Chromium (about 100 MB). ```sh npx skills add openfilm/openfilm ``` Then ask your agent for a film:
  • Harvil1/codeAgentPython · 1,025 Stars

    AI辅助编程、模型接口服务、模型切换

    Stars 统计更新于 2026/10/20 07:36:07

    查看原始资料

    作者描述

    CodeAgent is an open-source coding agent that lives in your terminal. It understands your repository, plans multi-step changes, writes and edits files, runs commands and tests, and iterates until the task is done — all with a transparent, extensible tool loop.

    编报时的 AI 中文解读

    CodeAgent 是一个运行在终端里的 AI 编程助手,用户通过自然语言指令,它可以读取代码、修改文件、执行命令和查询资料,并具备从对话中学习技能的能力。它面向希望用 AI 辅助编程的开发者,也适合想学习 Agent 开发的人作为参考。

    编报时的 README 依据

    - 📚 **想学 Agent 开发?这就是活教材。** 工具自注册、上下文分级压缩、权限审批、子代理团队、工作流引擎、记忆系统——一个真实可跑的 Agent 全链路都在这儿,每个模块都是「大白话流程 → 参数 → 返回」的保姆级中文注释,读代码像读教程。 - 🛠 **欢迎上手改。** 觉得哪里不顺手?fork 了直接改——代码结构清晰、注释到位,改起来不费劲。欢迎 PR:修 bug、加功能、优化界面都行。 - 💬 **有问题社区问。** 卡住了、看不懂了、想讨论设计,直接去 [Issues](https://github.com/Harvil1/codeAgent/issues) 或 [Discussions](https://github.com/Harvil1/codeAgent/discussions) 发帖,有问必答。 ## ✨ 特性 **终端体验(对标 claude code)** - 流式回答圆角框、思考流暗色框、工具事件行(`● Bash(...)` + `⎿ 结果`) - 危险命令 / 白名单外写文件的**审批面板**:允许一次 / 总是允许 / 拒绝三选,面板答完自擦不污染上下文 - Ctrl+C 语义分明:回合中一键中断、双击强退;审批面板上 Ctrl+C 一击取消并中断整轮 - 皮肤系统、页脚状态栏、命令补全、输入历史、粘贴大段文本自动落盘引用
    uv run python main.py # 交互模式 uv run python main.py -c # 自动恢复最近一次会话 ``` > 提示:换模型 / 换厂商在会话里输 `/model` 按引导配置,或直接编辑 `~/.codeAgent/settings.json`。 ## ⌨️ 常用操作 会话内 40+ 个 slash 命令,常用如下: | 命令 | 作用 | |---|---| | `/help` | 命令帮助 | | `/model` | 切换 / 配置模型(按引导填厂商、key、端点) | | `/new` `/resume` `/sessions` | 新会话 / 恢复 / 会话列表 | | `/rewind` | 回溯到某个 checkpoint 重来 | | `/skills` `/plugin` | 管理技能 / 插件市场 | | `/memory` | 查看维护长期记忆 | | `/permission` `/sandbox` `/approved` | 权限模式 / 沙箱开关 / 已批准命令白名单 | | `/doctor` | 自诊断(配置、网络、组件健康检查) | | `/plan` | 计划模式:先出方案批准再动手 |
    - 子代理:同步 / 后台派发,worktree 隔离,后台代理无人审批时自动 fail-closed - 团队模式:coordinator / worker / 消息总线 / 邮箱 - 工作流引擎:确定性编排、日志断点续跑、花费封顶 - 定时任务(cron)、声明式 hooks、任务清单、会话 checkpoint 回溯(`/rewind`) **上下文工程** - 分级压缩(L1 轻裁剪 → L4 深度摘要)、批间工具摘要、时间基线旧结果清理 - 前缀缓存友好:临时消息注入与剥离时机讲究,不破坏缓存前缀 ## 🖥 界面一览 ![运行中的 CodeAgent](screenshots/main-ui.png) <!-- 想补审批面板截图:截图放 screenshots/ 后解开下一行注释 ![审批面板](screenshots/approval-panel.png) --> ## 🚀 快速开始 前提:[Python 3.11+](https://www.python.org/) 和 [uv](https://docs.astral.sh/uv/)(Python 包管理器)。 ```bash # 1) 安装 uv(已有可跳过)
    # Windows (PowerShell): powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex" # macOS / Linux: curl -LsSf https://astral.sh/uv/install.sh | sh # 2) 拉代码 + 装依赖 git clone https://github.com/Harvil1/codeAgent.git cd codeAgent uv sync # 3) 配置 API key(二选一) # a) 环境变量——按所用厂商设置其一即可,程序会自动识别: # DEEPSEEK_API_KEY / OPENAI_API_KEY / ANTHROPIC_API_KEY / # OPENROUTER_API_KEY / ZHIPUAI_API_KEY(BIGMODEL_API_KEY 亦可) # b) 写入 ~/.codeAgent/settings.json 的 models.<名字>.api_key # (首次运行会自动生成默认配置文件,默认模型为 DeepSeek) # 4) 跑起来
    | 持久化 | `session_store.py`、`task_store.py`、`hooks.py` | ## 🧪 开发 ```bash uv run python scripts/verify.py # 60+ 项回归检查(改完代码先跑这个) uv run ruff check . # lint ``` ## ❓ FAQ - **支持哪些终端?** cmd / Windows Terminal / PowerShell 直接可用;git-bash(mintty)下会自动用 winpty 重新拉起,无需手动处理。 - **支持 Linux / macOS 吗?** Windows 优先开发与验证;Linux 可运行(含 bwrap 沙箱支持),macOS 理论可用、未充分验证。 - **模型必须用 DeepSeek 吗?** 不。任何 OpenAI 兼容端点或 Anthropic 协议端点都可以,`/model` 或改 `settings.json` 即可,key 支持环境变量与配置文件两种方式。 - **会话数据在哪?** 全部在 `~/.codeAgent/`,删掉目录即完全重置。 ## 📄 许可证 [MIT](./LICENSE) © 2026 Harvil1
  • alexgreensh/anidoodleTypeScript · 1,007 Stars

    图像生成、动画制作、音乐创作

    Stars 统计更新于 2026/10/20 07:51:07

    查看原始资料

    作者描述

    Art and animation, written as code. Illustrations, loops, interactive web art, launch-videos and scored films in dozens of styles, identical on every render.

    编报时的 AI 中文解读

    anidoodle 是一个以代码创作手绘风格艺术与动画的工具,提供 32 种绘画风格、可生成插图、动画、交互式网页艺术、启动视频和配乐,并保证每次渲染结果一致。

    编报时的 README 依据

    **Any other agent:** anidoodle is a standard skill folder (`skills/anidoodle/SKILL.md`), so it can be copied into any harness that reads skills. Then ask for what you want: *"draw a pencil & watercolour pear for our recipes page"*. To drive the engine yourself: ```bash node <anidoodle>/engine/tools/scaffold.mjs ~/art --still hero --film intro --format 9x16 --duration 60 cd ~/art && npm install && npx playwright-core install chromium node tools/still.mjs hero --out out/hero.png --scale 2 # a finished illustration, print size
    node tools/launch.mjs new myLaunch # a launch film spec; then: launch.mjs ship myLaunch ``` Node 20 or newer. Stills need only the browser above; anything that moves also uses `ffmpeg`. `emit` writes one HTML file, around 100 KB, that plays the piece with sound on a double-click, offline. It carries the recipe and draws everything again from scratch every time you open it. Attach it to an email and you have shipped a studio.
    Install the optional sound pack and eight acoustic instruments play recordings of real ones: a Steinway grand and an upright, concert harp, marimba, vibraphone, glockenspiel, tubular bells and timpani, in three recorded rooms. Synths, lo-fi colour, electronic drums and sound effects stay in code. Without the pack every score still plays, unchanged. ```bash node <skill>/engine/tools/soundfetch.mjs list # the install directory and what is installed node <skill>/engine/tools/soundfetch.mjs get all # download (373 MB), verify by hash, unpack; your agent asks you first ```
  • MaryCache/imozuruPython · 768 Stars

    深度调研、原文追踪、摘录生成

    Stars 统计更新于 2026/10/20 07:26:19

    查看原始资料

    作者描述

    知らない分野を、原文にたどりつくまで芋づる式に掘る Claude Code のスキル

    编报时的 AI 中文解读

    这是一个用于Claude Code的Skills,帮助用户从零开始深入调查不熟悉的领域,通过追踪引用、链接和作者,最终获取原始资料并生成摘录页面。

    编报时的 README 依据

    ## 入れ方 [skills](https://github.com/vercel-labs/skills) の CLI で入れる。 ```sh npx skills add MaryCache/imozuru ``` 手で入れるなら、`skills/imozuru/` を `~/.claude/skills/imozuru/` に写す。 ## 要るもの スクリプトは Python 3.10 以上の標準ライブラリだけで動く。次のコマンドは、あれば使う。 | コマンド | 使うところ | 無いとき | |---|---|---| | `pdftotext`(poppler か Xpdf) | PDF を文字にする | PDF の本文が取れず `FAIL` になる | | `pdftoppm`(poppler か Xpdf)と `tesseract` | 文字の層が無い古い PDF の OCR | その PDF は `FAIL` になる | | `yt-dlp` | YouTube の字幕を落とす | 動画は `FAIL` になる | | [ax](https://github.com/yusukebe/ax) | HTML を markdown にする | 標準ライブラリで文字にする(見出しや表の形は ax のほうが残る) |
    引用をたどる `chain.py` は [OpenAlex](https://openalex.org/) の API を使う。API キーは要らない。 ## 使い方 Claude Code で、こう頼む。 ``` 芋づる式に調べて: 歌ってみたの MIX で、上手い人がどういう順番で処理しているか ``` ``` Gaussian Splatting ってよく聞くけど全然わからない。論文とか解説の流れを掘ってほしい ``` ``` /imozuru watch react ``` 結果は `~/research/<話題>/` に置かれる。 ``` map.md 問い・要る主張・用語・人・場・原文の表・次の手がかり log.md 周ごとに、何を探して何が出たか・判断とその理由 sources/ 落とした原文 extracts.json 抜き書き report.html 抜き書きのページ ``` 抜き書きのページの見本は `examples/demo/` にある。スクリプトだけ試すなら、次で `report.html` ができる。 ```sh python3 skills/imozuru/scripts/report.py examples/demo ``` ## 設計の考え方 ### 要約しない
    論文の参考文献をたどるのと同じ動きで、記事の中のリンクや「〇〇さんの記事を参考に」をたどる。 落とした原文には種類の印を付け、どれを信じるかは読む人に任せる。 - 〔論文〕査読や会議を通ったもの、arXiv のプレプリント - 〔本人〕やった本人の記録(自分で試した・作った・測った過程が書いてある) - 〔観察〕他人の作品ややり方を見て、特徴を書き出したもの - 〔まとめ〕他人の知見を集めた・言い換えた記事 - 〔公式〕道具や製品を作った側の文書 ### 抜き書きを機械で照合する 原文を何十本も落としただけでは読まれない。 間を取るのが Ellis の動きの一つである抜き書き(extracting)。 `report.py` は抜き書きの文が原文の指定の行にそのまま在るかを照合し、1語でも言い換えが混ざっていればページを作らずに止まる。 ## 決まりの出典 スキルの各決まりがどの論文のどこから来たかは `skills/imozuru/references/theory.md` に並べた。 ## 気をつけること - 検索役のサブエージェントは Web を検索するので、問いの中身が検索語として外に出る。機密や個人データが絡む調べものには使わない - 有料の論文を回避する手段は使わない。取れないものは「届かなかった」と報告する
    - 落とした原文は手元で読むための写し。再配布しない ## ライセンス MIT
  • humblemuzzu/dumbtvJavaScript · 549 Stars

    设备清理、启动器替换

    Stars 统计更新于 2026/10/20 07:26:22

    查看原始资料

    编报时的 AI 中文解读

    通过ADB远程清理Fire TV设备,移除广告、跟踪和遥测,并替换为简洁启动器,无需root。适用于希望改善Fire TV体验的用户。

    编报时的 README 依据

    - ~10 minutes. The scripts reboot the TV twice. ## Quickstart ```sh adb connect <tv-ip>:5555 adb devices # must show "device", not "unauthorized" ./scripts/preflight.sh # read-only: device facts + what would change ./scripts/configure.sh # asks what to keep, writes dumbtv.conf ./scripts/all.sh # the full pass, asks before touching anything ./scripts/verify.sh # proof: blocked vs still-working domains ``` If anything looks wrong later, `scripts/restore.sh` puts it back. ## Run one piece at a time
    No Java or Android SDK needed: the APK comes from the [GitHub release](https://github.com/humblemuzzu/dumbtv/releases/latest), and its SHA-256 is pinned in `launcher/install.sh`. `--build` builds it from source instead. Details, settings and how the HOME takeover works: `launcher/README.md`. ## Requirements - A machine with `adb` (macOS, Linux, Windows via WSL/Git Bash). - The TV on the same network, with **Developer Options → ADB debugging** on (Settings → My Fire TV → About → click the device name 7×, then back to My Fire TV → Developer Options).
    # dumbtv Turn an Amazon Fire TV into something that behaves: no ads, no watch tracking, no OTA, a clean launcher — all applied over ADB from another machine, no root. Tested end to end on a Fire TV Edition television running Fire OS 7.7.1.7 (Android 9). Fire OS 7/8 streaming devices behave the same way; Android TV keeps most of it but needs a different package list — see `docs/OTHER-TVS.md`. **What it will not do:** replace Fire OS, unlock the bootloader, or survive a factory reset. None of that is possible on these devices, and pretending
    setting the pass touched — using the snapshot `preflight.sh` took first, so the values are the ones this TV actually had, not generic defaults. The snapshot is taken once: run `preflight.sh` before the first pass, and a later run cannot overwrite the originals. Two things are not reversible: 1. **Apps that live in `/data`.** The streaming apps the pass uninstalls (JioHotstar, Zee5, JioCinema, SonyLIV, Discovery+, Aaj Tak, Twitch, FastScreen, MX Player) have their APKs deleted; they come back from the store, not from a script. The
  • Ansub/tv-detoxJava · 519 Stars

    电视清理、主屏幕替换

    Stars 统计更新于 2026/10/20 07:26:22

    查看原始资料

    作者描述

    Make an old Android TV fast again with Claude Code or Codex: a tiny ad-free home screen plus the prompt to clean it up

    编报时的 AI 中文解读

    TV Detox 是一个用于清理老旧 Android TV 的工具,通过 AI 助手(Claude Code 或 Codex)自动移除预装应用、广告和推荐行,并安装一个极简的、无广告的主屏幕,只显示应用、HDMI 输入和时钟。用户只需在遥控器上按 OK 确认每一步操作。

    编报时的 README 依据

    <div align="center"> # TV Detox ### Make an old, slow Android TV fast again. Claude Code or Codex does the work. You just press OK on the remote. [![Release](https://img.shields.io/github/v/release/Ansub/tv-detox?color=black)](https://github.com/Ansub/tv-detox/releases/latest) [![Tests](https://img.shields.io/github/actions/workflow/status/Ansub/tv-detox/build.yml?branch=main&label=tests)](https://github.com/Ansub/tv-detox/actions) [![License](https://img.shields.io/badge/license-MIT-black)](LICENSE)
    [![YouTube](https://img.shields.io/badge/YouTube-@ansubkhan-FF0000?logo=youtube&logoColor=white)](https://www.youtube.com/@ansubkhan) <img src="docs/home-screen.png" alt="The TV Detox home screen" width="100%"> </div> <table> <tr> <td width="33%" valign="top"><b>🧹 Removes the junk</b><br>Bloatware, ads and sponsored rows, gone.</td> <td width="33%" valign="top"><b>📺 A calm home screen</b><br>Your apps, your HDMI inputs and a clock. Nothing else.</td> <td width="33%" valign="top"><b>↩️ Undo anytime</b><br>Apps are turned off, never deleted.</td> </tr> </table> ## Watch it work
    **2. Open [Claude Code](https://claude.com/claude-code) or [Codex](https://openai.com/codex) on your laptop.** The laptop and TV must be on the same Wi-Fi. **3. Paste this in.** ```text Help me clean up my Android TV and make it faster. My TV is a <brand and model>. 1. Connect to my TV over Wi-Fi. Walk me through anything I need to tap on the TV. 2. Before changing anything, list every app in plain English: safe to turn off, needed by the TV, and apps I use. Check free memory. 3. Ask me before every change. Turn apps off instead of
    That's a TV setting, not this home screen. Ask it: *"My TV opens Live TV at startup instead of the home screen. Find that setting and turn it off."* </details> <details> <summary><b>Can I install the home screen without AI?</b></summary> <br> Yes. You only need `adb` (Mac: `brew install android-platform-tools`). Download this repo, then: ```sh sh install.sh <TV_IP> # picks your TV apps for you sh install.sh <TV_IP> "com.netflix.ninja,com.hulu.livingroomplus" # or choose them ```
    <a href="https://www.youtube.com/watch?v=fP2SGGVsaB0"><img src="https://img.youtube.com/vi/fP2SGGVsaB0/maxresdefault.jpg" alt="Watch: Claude Made My Old Android TV Feel Brand New" width="100%"></a> **[▶ Claude Made My Old Android TV Feel Brand New](https://www.youtube.com/watch?v=fP2SGGVsaB0)** · the full setup on a real TV, in 4 minutes. ## Get started **1. Turn on developer mode on the TV.** Settings → Device Preferences → About → press **Build** 7 times. Then turn on **USB debugging** in **Developer options**. [Stuck?](#help)
    4. The first time your laptop connects, the TV asks "Allow debugging?" Tick "Always allow" and press **Allow**. Menus differ a bit by brand. If you're stuck, ask Claude or Codex: *"I have a \<brand and model\> TV. How can you connect to it from my laptop and take control of it?"* </details> <details> <summary><b>Which TVs does it work on?</b></summary> <br> Android TV 9 (a real TV), 11 and 12, and Google TV 14. Every change is tested automatically on emulators. </details> <details> <summary><b>The TV still opens Live TV or HDMI when it turns on</b></summary> <br>
    > This is what worked for us, not professional advice. Use it at your own risk. You're responsible for your own TV, and I'm not liable if something goes wrong. ## Help <details> <summary><b>How do I turn on developer mode?</b></summary> <br> 1. On the TV, open **Settings**, then **Device Preferences** (or **System**), then **About**. 2. Press OK on **Build** 7 times until you see "You are now a developer." 3. Go back, open **Developer options** and turn on **USB debugging**. If you see **Network debugging** or **Wireless debugging**, turn that on too.
  • zcbacxc/mcd-party-plannerPython · 487 Stars

    团餐方案生成、活动预约、组织建议

    Stars 统计更新于 2026/10/20 07:26:22

    查看原始资料

    作者描述

    麦当劳 MCP 聚会/团餐组织助手 — 基于 Model Context Protocol 的派对预订与团餐规划 CLI/Skill

    编报时的 AI 中文解读

    基于麦当劳MCP的团餐规划与派对预约助手,输入城市、关键词、人数和预算,生成多套真实计价的团餐方案,并串联主题活动预约链路,适用于团建组织者、企业行政及想办派对的家长。

    编报时的 README 依据

    组织一次多人麦当劳聚餐,真正麻烦的不是点什么,而是三件事同时算清楚:**附近哪家门店能吃、多少人吃什么组合、总共花多少钱不超预算**。 `mcd-party-planner` 把这三件事交给麦当劳 MCP 的真实数据(共接入 **15 个 Tool**): | 能力 | 说明 | |---|---| | **团餐方案生成** | 查附近营业中门店 → 拉真实菜单 → 按「经济型 / 均衡型 / 丰盛型」组装 → 用 `calculate-price` 真实计价,输出 ≥2 套含「合计 / 人均 / 是否超预算」的可比对方案 | | **主题活动预约** | 自动串联 `派对商品 → 城市 → 门店 → 日期 → 场次` 五级查询,输出可直接下单的载荷;**默认 dry_run,不真实下单** | | **活动日历组织建议** | 活动日历(往期 / 今日 / 未来)× 附近门店交叉,给出组织时机建议,并提示企业团餐助餐服务可用性 | 设计原则:**数据全部实时取自麦当劳 MCP,仓库内不含任何静态菜单或价格快照**;用户输入(城市、关键词、人数、预算)仅存在于运行时内存,不落盘、不外发。 > 调用层内置滑动窗口节流器(默认 300 次/分钟,官方上限 600)与 429 指数退避,批量比对不会触发限流。 --- ## 二、安装方法
    建议:今日可参与,建议立即组织;优先锁定 2 家附近门店的团餐方案 企业团餐助餐服务: · 麦当劳成都府青路(恒大)餐厅:支持 保鲜速达 · 麦当劳成都三友路得来速餐厅:支持 保鲜速达 ``` ### 示例 4:校准工具入参(开发者) ```bash python -m src.cli probe # 拉取服务端 inputSchema → docs/mcp-schema.json ``` --- ## 四、目标用户 | 用户 | 场景 | 得到的价值 | |---|---|---| | **团建 / 班级活动组织者** | 10–30 人聚餐,有明确预算上限 | 十几秒内得到多套含人均对比的真实报价方案,不再手工凑单 | | **企业行政 / 团餐负责人** | 需确认门店是否支持团餐助餐服务 | 一次查询拿到附近门店的助餐服务可用性(保鲜速达 / 专人分餐等)与组织建议 | | **想办派对的家长 / 会员** | 生日派对、品鉴会预约路径深 | 自动串联五级查询,输出可下单的场次与余位 | | **MCP / Agent 开发者** | 想看一个 Skill 如何真实编排 15 个 MCP Tool | 可复用的调用层:节流、退避、结果解析、字段归一化与单一校准点 | --- ## 五、目录结构 ```text
    ### 1. 申请 MCP Token 访问 [麦当劳 MCP 开放平台](https://open.mcd.cn/mcp) → 手机号验证登录 → 右上角「控制台」→「激活」→ 同意服务协议 → 复制 Token。 ### 2. 获取代码 ```bash git clone https://github.com/zcbacxc/mcd-party-planner.git cd mcd-party-planner ``` ### 3. 配置 Token ```bash cp .env.example .env # 编辑 .env,填入:MCD_MCP_TOKEN=你的Token ``` > `.env` 已被 `.gitignore` 排除,**绝不会提交到仓库**。仓库中的 `mcp-config.example.json` 只含环境变量占位符。 ### 4. 在 WorkBuddy 中使用(可选) 本项目主交付形态即 WorkBuddy Skill(见 [`skill/SKILL.md`](./skill/SKILL.md))。按 `mcp-config.example.json` 在 WorkBuddy 的【自定义连接器】中启用 `mcd-mcp` 后,直接用自然语言描述聚餐需求即可。 ### 5. 环境要求
    - Python 3.9 及以上,**仅依赖标准库,无需 pip 安装任何包**。 ### 6. 自检 ```bash python -m src.cli selfcheck ``` ```text === 环境自检 === MCD_MCP_TOKEN: 已配置 tokenLength: 32 MCD_MCP_ENDPOINT: https://mcp.mcd.cn 结论:Token 已就绪,可执行真实调用 ``` --- ## 三、使用示例 > 以下输出均为**真实调用麦当劳 MCP** 的结果(成都 · 春熙路,2026-10-16 实测)。 ### 示例 1:8 人聚餐,预算 400 元 ```bash python -m src.cli plan --city 成都 --keyword 春熙路 --headcount 8 --budget 400 ``` ```text 【团餐方案】 城市:成都 关键词:春熙路 人数:8 预算:¥400.0 已扫描门店:2 可选方案:4 预算内方案:1 1. [经济型] 麦当劳成都锦江总府路茂业百货餐厅 合计 ¥352.0 人均 ¥44.0 预算内 构成:精选单人餐三件套×8、小杯鲜萃咖啡×8 2. [经济型] 麦当劳成都壹购广场餐厅 合计 ¥444.0 人均 ¥55.5 超预算
    构成:精选单人餐三件套×8、冰浓浓黑巧中杯×8 3. [均衡型] 麦当劳成都锦江总府路茂业百货餐厅 合计 ¥591.2 人均 ¥73.9 超预算 构成:精选单人餐三件套×8、龙焰芝士棒鸡腿堡三件套×8、小杯鲜萃咖啡×8 4. [均衡型] 麦当劳成都壹购广场餐厅 合计 ¥683.2 人均 ¥85.4 超预算 构成:精选单人餐三件套×8、龙焰芝士棒鸡腿堡三件套×8、冰浓浓黑巧中杯×8 推荐:[经济型] 麦当劳成都锦江总府路茂业百货餐厅,合计 ¥352.0,人均 ¥44.0 !提示:门店 … / 丰盛型 计价失败:每单限购1件,去看看其他餐品吧 ``` > `--json` 输出结构化结果;`--store-limit` 控制比对门店数。 > 注:部分餐品存在「每单限购 1 件」等业务限制,这类组合会以提示形式跳过,不编造价格。 ### 示例 2:预约派对 / 品鉴会(默认不下单) ```bash python -m src.cli party --city 成都市 --headcount 6 ``` ```text 【主题活动预约】 主题:麦当劳奇妙生日派对(spuId=1779) 城市:成都市 门店:麦当劳成都高新区大魔方餐厅(3450261) 日期:2026-10-16 场次:12:00-13:30 余位:12 价格:¥50.0
    ├── test_mcp_client.py # 调用层单元测试 ├── test_party_planner.py # 业务层单元测试 └── smoke.py # 真实 MCP 端到端冒烟(Token 缺失时自动跳过) ``` ## 六、运行测试 ```bash python -m unittest discover -s tests -p "test_*.py" # 单元测试 40 项(无需 Token) python tests/smoke.py # 端到端冒烟(需真实 Token) ``` 开发设置、代码风格与提交约定见 [`docs/CONTRIBUTING.md`](./docs/CONTRIBUTING.md); 版本变更记录见 [`CHANGELOG.md`](./CHANGELOG.md)。 ## 七、说明与免责 - 本项目为麦当劳程序员节创意开发大赛参赛作品,由参赛者独立开发,**非麦当劳官方产品**; - 餐品信息、价格及供应状态以麦当劳官方渠道的实时结果为准;涉及营养或热量的输出仅供参考,**不构成医疗、营养或其他专业建议**; - 部分餐品存在限购等业务限制,相关组合会被跳过并提示,不会输出估算价格;
  • dipa-studio/ios-sweetPython · 485 Stars

    系统移植研究

    Stars 统计更新于 2026/10/20 07:26:22

    查看原始资料

    作者描述

    iOS 16 userland + XNU on Redmi Note 10 Pro (sweet, SM7150)

    编报时的 AI 中文解读

    这是一个实验性研究项目,将苹果iOS 16的XNU内核和iPhone X用户空间移植到Redmi Note 10 Pro上,使其能启动到iOS主屏幕。面向对操作系统移植和底层硬件驱动感兴趣的开发者,当前状态不可作为日常手机使用。

    编报时的 README 依据

    # ios-sweet **Apple's iOS 16 running on a Redmi Note 10 Pro.** This project ports Apple's open-source XNU kernel (xnu-8796, the iOS 16 generation) to the Xiaomi Redmi Note 10 Pro (`sweet`, Qualcomm SM7150 / Snapdragon 732G). On top of it runs the **unmodified iOS 16.7.16 (20H392) userland of the iPhone X**: launchd, the system daemons, backboardd, SpringBoard and the stock apps.
    As of **2026-10-18** the phone boots to the **iOS home screen**. You can unlock it, open Settings, pull down Control Center and the notification center, and use the touchscreen and the hardware buttons. Rendering runs entirely on the CPU; there is no GPU driver. > Experimental bring-up, not a usable phone OS. Many things are missing or stubbed (see below), and Apple's security model is mostly switched off. It installs into the `userdata` partition and so **erases Android's user data**. ## What works | Area | State | | --- | --- |
    You need a Redmi Note 10 Pro (`sweet`, global or Indian variant, SM7150) with an **unlocked bootloader**, a Linux PC, and a GitHub account for the kernel build. This is the exact path used for the screenshots above; other variants or firmware may need changes. **Everything on `userdata` is lost.** Bootloaders, recovery, modem and persist partitions are never touched. ### 0. Back up the phone
    The kernel builds on GitHub's macOS runners with [blacktop/darwin-xnu-build](https://github.com/blacktop/darwin-xnu-build). The workflow fetches xnu-8796, applies `xnu/patches/` in order, and also stages the pinned open-source libpthread, HFS and BearSSL sources it needs. Fork the repo (public repos get free macOS minutes) and run: ```sh gh workflow run xnu.yml -R YOU/ios-sweet gh run download RUN_ID -R YOU/ios-sweet -n xnu-kernel -D xnu/out ``` To check a patch locally before spending a CI run, `tools/xnu-cc.py` replays the compile commands of a previous CI log for single files.
    Boot OrangeFox (or any recovery with adb root) temporarily and pull at least `persist`, `modemst1`, `modemst2`, `fsg`, `fsc` and `boot`, `dtbo`, `vbmeta`. They contain per-device calibration data. Keep them off git; `.gitignore` already excludes `backup/`, `dtb/` and `recovery/`. The shim needs the stock DTB. Unpack your phone's stock `boot.img`: ```sh python3 tools/unpack_bootv2.py backup/boot.img dtb/boot_unpacked # -> dtb/boot_unpacked/dtb ``` ### 1. Build the kernel
    ### 2. Build the iOS root image Download the iPhone X (iPhone10,3) iOS 16.7.16 (20H392) IPSW from Apple. Then, on Linux, with `apfs-fuse`, `hfsprogs` and sudo: ```sh # OS, SystemOS and AppOS disk images from the IPSW (see BuildManifest.plist for their names) tools/mkiosroot.sh OS.dmg SystemOS.dmg AppOS.dmg ios16-root.img 16G sudo fsck.hfsplus -fy ios16-root.img sudo mount -t hfsplus -o loop,force ios16-root.img /mnt/iosroot sudo python3 tools/sweet-root-tweaks.py /mnt/iosroot sudo umount /mnt/iosroot img2simg ios16-root.img ios16-root.simg ```
    | Battery | IOPMPowerSource service (static 100 %, charging icon; real fuel-gauge readout prepared) | | Device identity | iPhone X (`iPhone10,3` / `D22AP`): no Home button, gesture UI | | Activation | Native "Hactivation" path of mobileactivationd, chosen through device-tree security status. No Apple servers involved | ## What does not work (yet) - **Navigation:** you cannot leave an app (the home gesture and AssistiveTouch Home do nothing yet). - **No Wi-Fi, Bluetooth, cellular, audio, camera, sensors, GPS or SEP / Face ID.** Daemons for them start and fail or keep relaunching.
    - **No GPU.** Everything is drawn by the CPU at roughly 20–30 fps. The two Cortex-A76 cores are not used yet. - **Few apps.** The image has only what is on the system volume. There is no App Store, no Apple ID, and some Settings pages are empty. - **Slow boot:** about 4 minutes on the Apple logo. - **Security is off:** permissive code signing (AMFI) and sandbox policies, a stub AppleKeyStore, no data protection. Do not put anything personal on it. ## How it boots ``` ABL (stock Xiaomi bootloader, unlocked) -> fastboot boot shim-boot.img (temporary; nothing is flashed to boot)
  • gichirimaku/wp2shell-PoCPython · 455 Stars

    漏洞检测、数据读取、命令执行

    Stars 统计更新于 2026/10/20 07:26:22

    查看原始资料

    作者描述

    CVE-2026-63030 + CVE-2026-60137 exploit RCE chain.

    编报时的 AI 中文解读

    这是一个针对 WordPress 核心漏洞链的概念验证(PoC)工具,用于教育或漏洞赏金目的。它演示了如何利用 CVE-2026-63030 和 CVE-2026-60137 实现未认证的远程代码执行,并提供漏洞检测、数据读取和命令执行等功能。

    编报时的 README 依据

    **To use this PoC, the only requirement is Python 3.8+.** Run it from the repository directory to perform a vulnerability check: ```bash wp2shell.py http://victim.com ``` ### Check Mode (default) Performs a single vulnerability check. Sends a benign batch marker probe that detects the route confusion bug without executing SQLi payloads. A vulnerable target returns HTTP 207 with the error pattern `parse_path_failed`, `block_cannot_read`, and `rest_batch_not_allowed`.
    **Force blind technique** ```bash wp2shell.py http://target.com --read --technique blind --query "SELECT user_login FROM wp_users LIMIT 1" ``` **Extract with error-based technique** ```bash wp2shell.py http://target.com --read --technique error --query "SELECT user_pass FROM wp_users LIMIT 1" ``` ### Shell Mode Executes commands on the target server. Works in two modes: With credentials (logs in as existing admin and uploads plugin shell): **Execute specific command** ```bash wp2shell.py http://target.com --shell --user admin --password '<recovered>' --cmd id ```
    # wp2shell-PoC > **⚠ This tool is created solely for educational or bug bounty purpose only. Unauthorized use outside of controlled environments is strictly prohibited.** ## Overview Proof-of-concept for the wp2shell vulnerability chain affecting WordPress Core, combining CVE-2026-63030 and CVE-2026-60137. The project demonstrates the interaction between the REST API Batch route confusion vulnerability and a WP_Query SQL injection, resulting in an unauthenticated path to full WordPress compromise and remote code execution (RCE). **Read the full advisory [here](https://wp2shell.com/)**
  • jatechan/ai-data-extractorPython · 438 Stars

    聊天记录导出、数据备份、模型微调

    Stars 统计更新于 2026/10/20 07:26:42

    查看原始资料

    作者描述

    Free open-source extractor for AI coding assistant chat histories. Supports Claude Code, Cursor, Windsurf, Aider, Cline/Roo Code and more

    编报时的 AI 中文解读

    这是一个开源工具,用于从多种AI编程助手的本地存储中提取聊天历史,并统一转换为JSONL格式,方便备份、分析或微调。适用于希望管理自己对话数据的开发者。

    编报时的 README 依据

    python --version # 3.9+ required, 3.10+ recommended # Interactive: pick which sources to extract from a numbered menu python extract.py # Or drive it directly python extract.py --all python extract.py --sources cursor,claude_code,aider python extract.py --list # just show what's installed, don't extract python extract.py --all --merge # also write all_conversations.jsonl # Shorthand for "extract everything" ./extract_all.sh ``` ### CLI reference ``` python extract.py [--all] [--sources ids] [--list] [--output-dir DIR]
    times (Cursor alone has gone through at least three shapes: workspace `ItemTable` chat, inline composer, and split `bubbleId` composer). The `cursor.py` extractor implements all three known shapes explicitly. `windsurf.py` and `trae.py` instead use a **generic heuristic** (`extractors/common.py::heuristic_extract_chat_from_kv`) that scans chat-related keys and walks the parsed JSON looking for objects shaped like a role + text pair. It's honest best-effort, not a documented format - if a future version changes shape and stops matching, that's expected; adjust
  • interplains/zero-breachPython · 410 Stars

    间谍软件扫描

    Stars 统计更新于 2026/10/20 07:26:22

    查看原始资料

    作者描述

    Zero Breach — local, read-only scanner that checks a computer for indicators of the AdFection / Candiru ad-delivered spyware campaign. No network, no admin, no dependencies.

    编报时的 AI 中文解读

    Zero Breach 是一个本地、只读的扫描器,用于检查计算机上是否存在 AdFection / Candiru 广告投递间谍软件活动的痕迹。它检查浏览器历史、Cookie、缓存、文件指纹、自启动注册和 DNS 解析器缓存等,并报告发现的内容、证据强度以及无法检查的项目。适用于怀疑自己可能成为间谍软件目标、希望进行初步自查的个人用户。

    编报时的 README 依据

    # Zero Breach [![tests](https://github.com/interplains/zero-breach/actions/workflows/tests.yml/badge.svg)](https://github.com/interplains/zero-breach/actions/workflows/tests.yml) A local, read-only scanner that checks a computer for traces of the **AdFection / Candiru** spyware campaign — the operation in which an ad-tech company used real-time ad bidding to deliver zero-click spyware to targeted people. Tested on Windows, macOS and Linux (Python 3.8–3.12) in CI. It searches the machine's own leftover records — browser history, cookies, caches
    and connection records, file fingerprints, auto-start registrations, known malware file-paths and the DNS resolver cache — for published indicators, and reports what it found, how strong the evidence is, and just as importantly **what it could not check**. > **A clean result is not a clean bill of health.** Spyware of this grade is built > to defeat exactly this kind of check, most of the evidence it leaves expires > within weeks, and Windows does not record DNS history unless someone turned it > on. This tool narrows uncertainty; it does not remove it. If you have real
    > reason to believe you are a target, the right step is expert help — the > [Access Now Digital Security Helpline](https://www.accessnow.org/help/) or the > [Amnesty International Security Lab](https://securitylab.amnesty.org/) — not a > self-service script. ## Background In October 2026 The Citizen Lab documented how the ad-tech firm Discover-Tech used its **Controlium** platform to fingerprint and infect devices the moment an advertisement was rendered, delivering Candiru spyware with no click required. At least 45 devices at Al Jazeera were targeted across 2024–2025. The indicator
    or Linux use `python3` in place of `python` in the commands below. ``` python -X utf8 zero-breach.py # full scan python -X utf8 zero-breach.py --quick # faster; skips file fingerprinting python -X utf8 zero-breach.py --json report.json ``` **From source:** ``` python -X utf8 scan/adint-scan.py ``` The scan changes no system settings and needs no administrator. It makes no intentional network requests or indicator lookups. Remote and redirected paths are skipped, and online certificate verification is disabled. Locked database
    article about the campaign. The tool distinguishes saved references from connection evidence so that each finding can be interpreted in context. ## Install and run Requires Python 3.8 or newer. No administrator. No third-party packages. **Single file (simplest):** [download zero-breach.py](https://github.com/interplains/zero-breach/releases/latest/download/zero-breach.py), verify it using the [release checksums](https://github.com/interplains/zero-breach/releases/latest), then open a terminal in the download folder. On Windows use `python`; on macOS
  • longbridge/nshRust · 399 Stars

    跨平台应用开发、AI生成界面

    Stars 统计更新于 2026/10/20 07:26:22

    查看原始资料

    作者描述

    NSH runs modules written in TSX — natively on iOS, Android, macOS, Windows, Linux, GPUI and the web

    编报时的 AI 中文解读

    Native Shell 是一个跨平台应用开发引擎,支持用 Rust 和 TSX 编写应用,并能在 iOS、Android、macOS、Windows、Linux、GPUI 和 Web 上原生渲染。适合需要跨平台原生 UI 或动态加载 TSX 界面的开发者。

    编报时的 README 依据

    # Native Shell (NSH) **Native UI in Rust and TSX, embedded in your app or shipped on its own.** Native Shell is a Rust engine for cross-platform apps and AI-generated UI. Write your app in Rust, use TSX for dynamically delivered screens, or combine both with shared Rust components. Each platform renders with its own UI: native views on iOS, Android, macOS, Windows and Linux, GPUI in GPUI apps and HTML on the web. Embed NSH in an existing app or package it as a standalone app. Hosts can load TSX modules at run time as plugins,
    delivered as signed packages and run in a sandbox the host configures. Documentation, guides and live demos: **[nsh.dev](https://nsh.dev)**. ## Features - Write apps in Rust, TSX, or both, and render with each platform's own UI, sharing the same reactive engine, flexbox and grid layout, system text, input and accessibility. - Embed in existing native apps alongside components such as maps and web views, or package as standalone apps and static websites. - Deliver TSX screens at run time with signed packages and host-controlled sandbox capabilities.
    <details> <summary>Windows (PowerShell)</summary> ```powershell irm https://nsh.dev/install.ps1 | iex ``` </details> Choose how to write your app: | | Rust | TSX | |---|---|---| | Create | `nsh init my-app --rust` | `nsh init my-app` | | Write | Rust components, typed styles and signals | TSX components, Tailwind classes and signals | | Iterate | Rebuild and restart on Rust changes | Hot updates that preserve state | | Toolchain | `nsh` and [Rust](https://rustup.rs) | `nsh` | You can also combine them: TSX screens import your Rust components and modules. See
    [Building with Rust](https://nsh.dev/docs/rust) for Rust apps and mixed projects. Run either app on your chosen platform: <details> <summary>iOS</summary> ```sh nsh run my-app --target ios # iOS simulator; requires Xcode nsh run my-app --target catalyst # Mac Catalyst window on macOS ``` </details> <details> <summary>Android</summary> ```sh nsh run my-app --target android # emulator or device; requires the Android SDK ``` </details> <details> <summary>macOS</summary> ```sh nsh run my-app --target macos # AppKit window ``` </details> <details>
    | macOS | AppKit, Core Animation, CoreText | `AppView` (Rust, `nsh-platform-macos`) | macOS 14+ | | Windows | Win32, Direct2D, DirectWrite | `AppView` (Rust, `nsh-platform-windows`) | Windows 10 1809+ | | Linux | GTK 4, Pango | `AppView` (Rust, `nsh-platform-linux`) | GTK 4.14+ | | GPUI (macOS, Windows, Linux) | GPUI (GPUI Fast) | `AppView` (Rust, a GPUI view, `nsh-platform-gpui`) | macOS, Windows; Linux with Vulkan | | Web | HTML, CSS | `createPlayer` (JavaScript) or an iframe | Modern browsers |
  • nunomaduro/dev-null.shPHP · 331 Stars

    开发者社交、提交分享、API服务

    查看原始资料

    作者描述

    dev-null.sh

    编报时的 AI 中文解读

    这是一个面向开发者的社交网络,允许用户通过GitHub登录、关注其他开发者并分享提交(commits)。它提供了公开API和移动应用签名请求支持,适合开发者社区使用。

  • BelmanteGu/SuperMarioWonderRecompC++ · 325 Stars

    游戏运行

    查看原始资料

    作者描述

    Super Mario Bros. Wonder static recompilation (NVN on Vulkan/MoltenVK), macOS, Android and Windows. No game assets.

    编报时的 AI 中文解读

    将《超级马力欧兄弟 惊奇》静态重编译为原生代码,在 macOS、Windows、Android 和 Linux 上通过 Vulkan 运行,不包含任何游戏资源,需要用户自行提供游戏转储。

  • justrach/nanouiZig · 325 Stars

    桌面应用开发

    查看原始资料

    作者描述

    Desktop apps in Zig, with native UI drawn on the GPU or a web frontend

    编报时的 AI 中文解读

    nanoui 是一个用 Zig 编写的桌面应用框架,支持原生 GPU 绘制的 UI 或系统 WebView 中的网页前端,适用于构建跨平台桌面应用。

  • HayatoG/tlg_pcC++ · 323 Stars

    游戏运行

    查看原始资料

    作者描述

    Native PC port (Linux/Windows) of The Last Guardian (PS4, CUSA03627) — runs your own game dump; no game or firmware files included. Mouse/keyboard, optional 60 FPS, SMAA/CAS filters. | Port nativo para PC de The Last Guardian — usa o seu próprio dump.

    编报时的 AI 中文解读

    《最后的守护者》PS4游戏的PC原生移植版,让玩家在Linux或Windows上直接运行自己从PS4提取的游戏文件,无需CPU模拟器。适合拥有该游戏正版拷贝的玩家,提供鼠标键盘操作、可选60帧和图像滤镜等功能。

  • sola1039/HAST-SECJavaScript · 318 Stars

    角色运动控制、中文聊天

    查看原始资料

    作者描述

    武汉光影流明科技有限公司 | 本地中文交互与连续角色运动 | 非商业早期研究版 | 寻求技术合作与融资

    编报时的 AI 中文解读

    本地运行的中文交互与角色运动演示系统,支持聊天、动作控制和实时曲线观察,面向非商业学习与研究。

  • finereli/whatsapp-mcpTypeScript · 285 Stars

    消息搜索、聊天记录读取、联系人名称管理

    查看原始资料

    作者描述

    A read-only MCP server that lets your AI agent search and read your own WhatsApp messages. Runs on Cloudflare Workers.

    编报时的 AI 中文解读

    这是一个只读的MCP服务器,让AI代理能够搜索和读取你自己的WhatsApp消息。它运行在Cloudflare Workers上,通过链接手机来获取消息历史,并支持搜索、读取聊天记录和保存联系人名称。

  • kanaworksai-hue/audio-studio-mcpPython · 256 Stars

    音频生成、音频编辑

    查看原始资料

    作者描述

    Local AI BGM and sound effects for Claude Code and any MCP client. Stable Audio 3 on Apple Silicon (MLX) and Windows NVIDIA GPUs (PyTorch). No cloud, no API key.

    编报时的 AI 中文解读

    Audio Studio MCP 是一个本地运行的 AI 音乐和音效生成服务,通过 MCP 协议为 Claude Code 等客户端提供文本生成 BGM、音效及音频编辑功能,无需云端服务和 API 密钥。

  • MakrSas/ios-topazPython · 244 Stars

    系统移植

    查看原始资料

    作者描述

    iOS 16 userland + XNU on Redmi Note 12?

    编报时的 AI 中文解读

    将iPhone X的iOS 16.7.16用户空间移植到Redmi Note 12 4G上,使其在Qualcomm SM6225平台启动至锁屏界面的实验性项目,面向对系统移植感兴趣的开发者。

  • llamaboi55/DragShiftPython · 220 Stars

    文件转换、图像编辑、PDF处理

    查看原始资料

    作者描述

    Convert and edit files with a liquid-glass radial menu: start dragging a file, press Shift, drop it on a slice. Windows, Mac and Linux.

    编报时的 AI 中文解读

    DragShift 是一个通过拖拽文件到径向菜单来转换和编辑文件的桌面工具,支持 Windows 和 Mac。用户可快速完成图片、PDF、Word 等文件的格式转换和常用编辑操作。

  • solidsf-inc/solidcvRust · 212 Stars

    计算机视觉处理、VLM推理加速、模型可解释性

    查看原始资料

    编报时的 AI 中文解读

    solidcv 是一个纯 Rust 实现的计算机视觉库,旨在替代 OpenCV,并针对 LLM/VLM 的视觉处理、机械可解释性和 3D 空间计算提供加速能力。它适用于需要高性能、零 FFI 依赖的 Rust 开发者,以及研究 VLM 推理优化和模型可解释性的研究人员。

  • soumatheusgomes/editonnyPython · 204 Stars

    视频剪辑、视频调色、音频编辑

    查看原始资料

    作者描述

    Local video editing through conversation. Created by Matheus Gomes.

    编报时的 AI 中文解读

    editonny 是一个通过对话引导的本地视频编辑工作流,面向 Codex 和 Claude Code 等编码代理。它提供转写、精确剪辑、字幕、构图、音频以及 145 个视觉场景库,帮助用户通过自然语言描述来指导视频编辑。

  • mihirgupta0900/tv-homeJava · 189 Stars

    电视优化、主屏幕定制

    查看原始资料

    作者描述

    Debloat a slow, ad-filled Android TV over Wi-Fi and give it a fast Apple TV-style home screen. One prompt for Claude Code, or do it by hand.

    编报时的 AI 中文解读

    该项目旨在通过Wi-Fi对运行缓慢、充满广告的Android TV进行去臃肿优化,并安装一个简洁的Apple TV风格主屏幕,提供可逆的禁用操作和恢复脚本,适用于希望改善电视性能的用户。

  • joeseesun/lexfridman-cnHTML · 167 Stars

    在线阅读、资讯聚合

    查看原始资料

    作者描述

    Lex Fridman 播客中文导航站:506 期全目录、AI 中文精读、官方音频/文稿与全文 RSS | Chinese companion to the Lex Fridman Podcast: AI deep-reads, official audio & transcripts for all 506 episodes.

    编报时的 AI 中文解读

    这是一个将 Lex Fridman 播客全部 506 期内容中文化的静态网站项目,提供 AI 生成的中文精读、官方音频视频直链、双语标题和全文搜索,适合希望以中文方式阅读和收听该播客的用户。

  • nichochar/ariTypeScript · 154 Stars

    AI辅助学习、作业批改、课程生成

    查看原始资料

    作者描述

    learn stuff with pen + paper + AI

    编报时的 AI 中文解读

    Ari 是一个本地运行的学习辅助应用,通过摄像头或照片识别手写内容,结合 AI 导师提供个性化课程、练习和作业批改,适合喜欢用纸笔学习数学、物理等学科的用户。

  • soniciso1/ps5-linux-loaderC · 125 Stars

    系统改装、游戏运行

    查看原始资料

    作者描述

    Run Linux on PS5 - with 13.60 support including PS5 Pro (fork of ps5-linux/ps5-linux-loader)

    编报时的 AI 中文解读

    这是一个将PS5主机(包括Pro型号)改装为Linux PC的项目,通过利用系统漏洞在特定固件上启动Linux,支持运行Steam游戏和模拟器。适用于希望将PS5用作高性能桌面电脑的技术爱好者。

  • whompay/inFAMOUSrebornC · 117 Stars

    游戏移植

    查看原始资料

    编报时的 AI 中文解读

    这是一个将PS3游戏《inFamous》原生移植到Windows的非官方项目,用户需自备游戏光盘镜像,通过安装程序构建并运行游戏。

  • marcus-moorelab91a4/fps-optimizer-rustPython · 106 Stars

    游戏性能优化

    查看原始资料

    作者描述

    Rust-based FPS optimizer for games: frame-rate stability, lower input latency, process priority tuning, memory cleanup and power-plan presets. Lightweight, reversible, open-source performance tool for Windows.

    编报时的 AI 中文解读

    FPS Optimizer 是一款面向 Windows 游戏玩家的性能优化工具,通过调整进程优先级、内存清理和电源计划等系统设置来提升帧率稳定性和降低输入延迟。所有更改可逆,适合希望改善游戏体验的用户。

  • nickn-eng1989k7/Fortnite-FPS-Booster-Frame-Rate-Latency-Tuning-for-WindowsPython · 105 Stars

    游戏性能优化

    查看原始资料

    作者描述

    Fortnite FPS Booster: frame-rate stability, lower input latency, process priority tuning, memory cleanup and power-plan presets for Fortnite on Windows. Lightweight, reversible, open-source performance optimizer.

    编报时的 AI 中文解读

    Fortnite FPS Booster 是一款面向 Windows 平台的 Fortnite 性能优化工具,通过调整系统设置、进程优先级和电源计划来提升帧率稳定性并降低输入延迟,所有更改可逆,适合追求流畅游戏体验的玩家。

  • Dong-Fang-Bu-Bai/btr-dualragPython · 89 Stars

    工具推荐

    查看原始资料

    作者描述

    Source code for BTR-dualRAG: Bioinformatics Tool Recommendation With Dual Retrieval-Augmented Generation

    编报时的 AI 中文解读

    BTR-dualRAG 是一个用于生物信息学工具推荐的系统,它通过双检索增强生成技术,处理用户查询并生成基于证据的推荐报告。适用于需要推荐生物信息学工具的研究人员或生物信息学从业者。

  • pastawithpesto/PS5-14.10-Jailbreak-ResearchJavaScript · 86 Stars

    越狱研究

    查看原始资料

    作者描述

    WebKit jailbreak research for PlayStation 5 firmware 14.10

    编报时的 AI 中文解读

    针对 PlayStation 5 固件 14.10 的 WebKit 越狱研究项目,包含漏洞分析、探针测试和利用开发进展,面向安全研究人员。

其余 8 个项目见收录列表。

查看本期全部收录项目

本期完 · GitHub 新星

AI 文章依据本期保存的项目资料撰写,可能存在遗漏或误读,可展开来源资料核对。观察范围为本站收录项目。Stars 为编报时取得的累计数量,正文项目注明统计更新时间;补刊不还原过去的 Stars。

项目资料在发布时保存,Markdown 文章由后台生成后自动发布。后续 Stars 更新不会改写已保存资料;无法公开的仓库会隐藏。 收录等级不代表安全或质量评价。