DEV TRENDS / DAILY DISCOVERIES
Aug 19, 2026 · What developers are building
Daily discoveries from developer communities, independent makers, and open source.
DeepSeek Harness GUI :插件化实现在系统原生窗口中打开 DSH
No project description yet.
pets:给每个 AI Agent 会话一只终端宠物
大家好,我是 pets 的作者,自荐一个终端状态栏的小工具。 终端宠物大多属于「你」——一只宠物,慢慢养大。这个工具的宠物属于 AI Agent:每个 git worktree 是一个「巢穴」并分到一座城市,在里面干活的每个 Agent 会话各自得到一只生物,它的心情由那个 worktree 的整洁程度决定(未提交、未推送、落后于远端、测试状态)。同时开六个 Agent 就是六只生物,一眼能看出自己在看哪个会话、哪个出了问题。 41 种生物、5 档稀有度、闪光变体,16 座城市给巢穴命名,pets den 看收集进度 生物由会话哈希得出,不落盘,没有需要迁移或损坏的状态 状态栏每秒执行一次,只读两个缓存文件,不跑 git、不联网;重活交给节流的后台探针 Claude Code 已端到端验证;Codex 的钩子已写好但未在真实 Codex 上验证过(README 里写明了)。tmux 和 shell 提示符两种模式不依赖 Agent,可以配合 Aider、Amp、Gemini CLI 等任意工具 Go 编写,单个静态二进制,MIT,无运行时依赖 一句话介绍(可直接用):一个 Go 编写的终端状态栏工具,为每个 AI Agent 会话生成一只宠物,每个 git worktree 是一个巢穴,宠物的心情反映该 worktree 的整洁程度,同时开多个 Agent 时可以一眼分清哪个会话出了问题。
Original开源的 AI 视频创作引擎,把一整个剧组交给每一个开发者与创作者
Magiviz:开源的 AI 视频创作引擎,把一整个剧组交给每一个开发者与创作者 一句话简介:Magiviz 是一款 开源、基于 AI 的智能视频创作平台。从一段文字到一支成片,只需五分钟——而这一切,你可以直接 git clone 到自己的服务器上运行。 为什么是开源? 过去几年,AI 视频生成模型飞速迭代——Veo、Kling、Seedance、Wan…… 模型越来越强,但 真正把它们串成"剧本 → 角色 → 分镜 → 视频 → 成片"完整工作流的产品,几乎全部闭源。 这意味着: 🔒 你的创作数据上传到别人服务器,无法本地化 💸 定价、积分规则、模型选择完全由平台决定 🧩 想加一个新模型?等官方排期 �️ 想改 UI、接私有模型、对接企业内部系统?没有 API、没有源码 Magiviz 选择把这一切打开。 ✅ 完整源码:前后端全部 MIT 协议开源 ✅ 模型可换:内置 12 种主流视频生成模型,支持替换为自部署模型 ✅ 数据自主:可自托管,数据完全留在自己的服务器 ✅ 自由改造:UI、计费、模型路由——想怎么改就怎么改 我们相信,AI 视频的下一步,不会只属于几家大厂。它属于每一个愿意动手的开发者,每一个想把故事讲出来的创作者。 一、Magiviz 是什么? Magiviz 是一个开源的 AI 视频创作平台,把过去需要编剧、分镜师、美术、动画师、剪辑师协作数周的工作,压缩成"一段话 → 一支片"的体验。 🎬 支持好莱坞影视、动漫、故事剧情、广告、科普等多种视频类型 👤 覆盖个人创作者、品牌方、营销机构、教育工作者、自媒体团队 🧑💻 也覆盖独立开发者、SaaS 创业者、AI 应用集成商——你可以基于它做二次开发 零经验能上手,会写代码能改造。 二、五步 AI 工作流:一个真正的"AI 剧组" Magiviz 的核心流水线模拟了一个专业剧组的工作节奏,所有步骤都跑在你自己的(或部署好的)服务器上: 📝 AI 剧情生成 → 👥 主角设计 → 🖼️ 分镜图生成 → 🎬 剧情视频生成 → � 完整视频合成 | 步骤 | 能力 | 关键技术 | | | | | | 1. 剧情生成 | 输入故事大纲 → 输出结构化剧本(标题、场景、角色、对白、导演指令) | LLM + 非严格 JSON 容错解析 | | 2. 主角生成(并行)| 为每个角色自动绘制形象,支持参考图 | 文生图 / 图生图 | | 3. 分镜图生成(并行)| 高保真分镜图,含构图、光影、氛围 | 支持 首尾帧模式单独指定起止帧 | | 4. 剧情视频生成(并行)| 基于分镜图渲染每一段视频 | 支持视频 / 音频多模态参考 | | 5. 完整视频合成 | 拼接、加音频、加转场,输出可发布成片 | FAL AI 视频合成 | 🧠 几个让开发者眼前一亮的细节 可中断、可恢复:积分不足或用户手动暂停后,可从断点继续,已生成内容一份不丢 双层版本控制:versionGroupId + version 完整记录每次重新生成,历史永不丢失 媒体自动锁定:上传视频 / 音频后,自动锁定 Seedance 家族模型,并做格式 / 时长校验 实时进度推送:基于 Pusher,每完成一段立即更新 UI,失败有独立错误分支 三、12 款顶尖 AI 模型,开源、可替换 Magiviz 内置 Veo 3.1、Kling 3.0、Seedance 2.0 / 2.5、Wan 2.7、Gemini Omni、MiniMax H3、HappyHorse 等主流模型,auto 模式智能匹配最优模型,手动模式让你精细控制。 但更重要的:这一切都是开放的。 🔌 模型可插拔:/api/ai/generatestoryvideo 接口设计为模型无关,新增模型只需实现对应适配器 🔑 API Key 自管:.env 文件中配置你自己的 Kie.ai / ZenMux Key,没有中间商赚差价 🧪 可接入自部署模型:只要接口协议兼容,可以替换为本地部署的开源模型(如 Wan 2.1、CogVideoX 等) 参数面板提供完整控制旋钮: | 参数 | | | | | | 视频模型 | 12 种 AI 模型 + auto | | 生成模式 | auto / 首尾帧 | | 画面比例 | 16:9 / 9:16 | | 时长 | 15s / 30s / 60s | | 视频风格 | anime / hollywood / ads / auto | 四、不只是生成,更是完整的项目管理工具 开源项目的难点不只是"能跑",还要"能持续用"。Magiviz 把项目管理也做到了生产级: 📋 项目列表:所有作品统一管理,支持状态 / 模型 / 风格 / 关键词筛选 📑 项目详情页:多 Tab 复合视图(概览、剧情、角色、分镜图、剧情视频、完整视频、历史版本) 📊 五步进度条:每一步都有图标和百分比,进度可视化 🔁 项目恢复:未完成项目可随时恢复,系统自动跳到对应步骤 � 素材库:参考图、视频片段统一管理,支持引用追踪、存储空间监控 �️ 一键导出:剧情 JSON、PNG 角色图、MP4 剧情视频、MP4 完整视频——一键下载 Magiviz 不是一次性 ,而是一个可以和你长期协作的 AI 剧组。 五、国际化:中英文双语,从第一天就为全球准备 🌍 多语言 UI:内置中英文双语,基于 nextintl,扩展第三种语言只需一份字典文件 🔍 多语言 SEO:URL 结构、元数据、sitemap.xml、JSONLD 结构化数据全部本地化 🖼️ Open Graph 优化:社交分享卡片自动按语言生成 无论你是面向国内市场还是出海做英文内容,平台都为你准备好了。 六、技术栈:现代、开源、可改造 ┌─────────────────────────────────────────────────────────┐ │ 前端:Next.js 16 · TypeScript · Tailwind CSS │ │ Radix UI · Framer Motion · React Hook Form + Zod │ ├─────────────────────────────────────────────────────────┤ │ 后端:Next.js API Routes · NextAuth.js · Drizzle ORM │ │ PostgreSQL · Stripe · Resend · Pusher │ ├─────────────────────────────────────────────────────────┤ │ AI :Kie.ai(视频生成)· ZenMux(剧情生成) │ │ 支持替换为自部署开源模型 │ └─────────────────────────────────────────────────────────┘ 每一个技术选型都是 主流、社区活跃、生产可用 的——你可以放心 fork,可以放心改造,可以放心上线。 写在最后:把表达权交还给每个人,把控制权交还给开发者 视频,是这个时代最强的表达语言。 但长久以来,它属于闭源平台、属于大预算、属于少数人。 Magiviz 想做的,是把这一切打开。 给 创作者:一段文字,就能拍出一支片 给 开发者:完整源码、清晰架构、灵活扩展 给 创业者:可以直接基于它做 SaaS、做内部工具、做行业解决方案 让每个人都能成为影视创作者,让每一行代码都为创造服务。 🔗 立即开始 | 入口 | | | | | | 🌐 官方在线版 | magiviz.com | | ⭐ GitHub 开源 | github.com/ItusiAI/OpenMagiviz |
Original100 年都没解决的问题:文胸尺码
它是工程学在面对复杂生物多样性时,不得不做出的一次低头: 我们在一个连续的高维物理现实,与一个离散的低维商业系统之间,搭起了一座破破烂烂、但勉强能用的桥。 只要人类的身体依然存在生物学差异,只要衣物依然需要在物理仓库里一件件码放,这种代码与现实、算法与肉体之间的错位与较量,就永远不会结束。 原文地址:
OriginalCetus:把 Claude Code / Codex / DeepSeek Harness 变成常驻的 macOS 桌面助手
< Cetus 是一个开源的 macOS 桌面客户端,把你已经在用的 Agent CLI(Claude Code、Codex、DeepSeek Harness 等)变成一个常驻的桌面助手:统一的聊天界面、定时任务、全局快捷键唤起、屏幕上下文,复用 CLI 已有的登录,不需要再配置一套账号。 runtime picker 为什么做这个 我和身边不少朋友都会在终端里同时用多个 Agent Runtime(Claude Code 写前端、Codex 做数据分析和 Bug 巡检……),一度非常混乱,尤其是定时任务分散在不同工具里很难管理。于是最初版本就是一个支持多 Runtime 的统一 UI + 定时任务管理,后来逐步长成了完整的桌面助手层。 长期看,各家模型能力反复追赶互相超越,需要一个统一的客户端来按任务选择不同 Runtime;同时桌面客户端也能更好地为 Agent 记录上下文,让 Agent 的智能真正用在你正在做的事情上。Cetus 不替代这些 Runtime——它们仍是智能与执行引擎,Cetus 补上的是终端里放不下的那部分。 主要功能 Quick Launcher:按住两个 ⌘ 键,在任何应用上方唤出 Agent,自动带上当前截图、前台应用、浏览器 URL、选中文本作为可移除的上下文 定时任务(Automations):把任意 Prompt 变成一次性或周期任务(at / every / cron / daily),每个任务保留自己选择的 Runtime 和模型,后台跑完等你回来审阅 全局快捷回复:在任何聊天、邮件、工单界面双击右 ⌥,Cetus 读取屏幕内容流式生成草稿回复,回车直接填入你原本的输入框 Screen Context:可选开启的屏幕记忆,本地截帧 + Apple Vision 端上 OCR,Agent 可以回忆和检索"你之前在屏幕上看到的东西",图像和文本都不出本机 会议记忆:自动检测会议开始,端上转写为可搜索的笔记(纯文本,不存音频),之后可以直接问 Agent"上次会上定的发布日期是什么" 看板式任务审阅:每个对话是一张卡片,按 In progress / Needs review / Done 流转,后台任务不再淹没在终端 tab 里 其他:持久记忆、并行多方案(一个 Prompt 分发 N 个候选运行)、每对话独立 git worktree、语音听写、移动端远程跟进等 技术与开源 Tauri 2(Rust)+ Next.js,内置 pi runtime 作为 sidecar,支持 30+ 模型 Provider Claude Code / Codex / DeepSeek Harness 直接复用各自 CLI 的会话与登录,事件统一翻译进同一套流式 UI 完整开源,MIT 协议;预编译版本支持 Apple Silicon、macOS 13+ 欢迎 Star、提 Issue、交 PR,也欢迎提出真实反馈,谢谢!
OriginalStarcat:把 GitHub Stars 变成能用的本地知识库
介绍 Starcat 是一款开源的 macOS 原生应用。它会把 GitHub Stars 同步到本地,你可以搜索、打标签、跟踪更新,也可以用 AI 帮你读懂项目。数据保存在你自己的 Mac 上。 为什么做 Starcat GitHub 的 Star 列表是一条不断往下延伸的时间线。 我收藏过上千个仓库。想找回其中一个,经常要翻很久;好不容易找到了,几个月后也想不起当初为什么收藏。标签总是懒得整理,项目更新也经常要等刷到别人的推文才知道。 后来我开始重新思考 GitHub Star。我们习惯把它当成一个“以后再看”的书签,但收藏多了以后,它其实也记录了我们的专业兴趣和技能方向。 于是我做了 Starcat,把整理、理解、找回和评估 GitHub Stars 这几件事放到了同一个桌面应用里。 主要功能 仓库名 、Topics 和笔记都会进入 FTS5 索引,在本机毫秒级返回搜索结果。记不清仓库名时,还可以使用语义搜索。 AI 可以生成项目摘要、翻译 README。先弄清楚项目是做什么的、用了哪些技术,再决定要不要继续读。 AI 会推荐标签,但只提供建议。只有你确认后,标签才会写入。 可以订阅 Release。关注的仓库发布新版本时,Starcat 会发送通知。 Needs Review、Unmaintained、OpenSSF 分数等智能集合和仓库健康信息,可以帮你判断一个项目是否还值得继续关注。 浏览器插件、CLI 和 MCP 等周边项目,也都放在 starcatapp 组织下开源。 技术与开源 使用原生 SwiftUI 开发,不是 Electron、Tauri 或 Flutter,支持 macOS 15+ 和 Apple Silicon。 本地数据使用 GRDB 和 SQLite。仓库缓存可以重建,标签、笔记和状态则是用户自己的数据。 AI 采用 BYOK,Key 保存在 Keychain 中。 主仓库: 生态项目基本都已开源,只有用于 Direct 授权的 licenseapi 保持私有。客户端可以自行编译。
Original睡眠岛:一款免戴手表、真正睡着才停的助眠与睡眠监测 App
阮老师好,向周刊自荐一款我独立开发了一年多的 iOS 助眠与健康产品——「睡眠岛」。 我自己睡觉必须听声音。但一直苦恼传统 App 的定时关闭太机械(设 30 分钟没睡着就停了,设一整夜又吵得慌),而且我非常讨厌戴着手表睡觉。 找不到顺手的工具,我花了一年多时间打磨了这个 App,核心做好了三点: 1. 真正睡着才停:手机放床头,通过自研轻量感应算法识别真实入睡状态。检测到真正睡着后,声音会自动平滑淡出,不打扰深度睡眠。 2. 免穿戴床头睡眠与鼾声监测:不需要戴 Apple Watch 或手环,手机放床头即可分析深浅睡眠阶段,并自动截取夜间鼾声与梦话片段。 3. 独立纯粹、零广告:不接入任何第三方追踪 SDK,核心助眠与监测功能完全免费,不搞流氓诱导订阅。 4. 沉浸式助眠资源:自己制作了一批助眠资源,也接入了播客 rss 系统。丰富的试听内容。 App Store: 界面预览
OriginalBookMate / 泊舟:把私人图书馆变成一个能长期共读、深入交谈的本地 AI 书友
BookMate(泊舟) 想做一个不止会"总结一本书"的阅读工具。 BookMate(泊舟) 是一个 localfirst 的私人 AI 书友与个人图书馆。它希望解决的不是"如何快速获得答案",而是很多读者更熟悉的另一件事:读完一本书后,心里留下了一个问题、一句话或一种说不清的感受,却很难找到愿意同频深入聊下去的人。 在 BookMate 里,每本书都可以有一间长期存在的"书房"。即使没有 PDF、EPUB,也可以先从一本实体书、一句摘录、一段感想或一个问题开始;之后再逐步加入版本文件、阅读进度、剧透边界、摘录与读后感。AI 会围绕当前书房继续交流,而不是把所有文件混成一个泛知识库。 目前支持 本书房间与广泛书友两种对话方式 TXT、Markdown、PDF、EPUB 导入与本地检索 摘录、读后感、问题等阅读痕迹 一书多版本、阅读进度、剧透边界与交流姿态 OpenAI 兼容、Responses、Ollama / 局域网模型等模型配置,并可按轮切换 本地 SQLite 与文件存储、会话恢复、用户确认后才生效的记忆 基于阅读共鸣的下一本书推荐:推荐书也能直接建立书房,先聊聊是否适合自己 ️ 核心边界 1. 书不是文件:一本书的书房可以先于电子版存在。 2. AI 不能假装懂你:它不虚构经历、引文、页码或未使用的本地资料。 3. 隐私与透明:数据默认留在本地;若选择远程模型,相关摘录和笔记可能发送给该模型服务,界面会明确说明。 快速启动 Windows 用户:运行 .\startlocal.ps1 即可启动。 Docker 部署:支持 Docker 容器化部署。 欢迎体验、提 Issue,或聊聊你觉得"一个真正的 AI 书友"应该如何陪人读书。 许可证说明:项目采用 PolyForm Noncommercial License 1.0.0,适合个人、教育、研究等非商业使用;商业使用需另行授权。
Original免费的极简 chrome 新标签页 ZenPage 禅页
ZenPage 禅页是一个极简的 Chrome 新标签页, 功能极简只有: 快捷入口(自定义图标 + 任意协议链接) 时钟、搜索与书签。 快捷键一键直达。
Original一个协作式像素艺术和动画编辑器,可以和AI agents共同创作和编辑。
Gridvana 是一个用Rust 编写的协作式像素艺术和动画编辑器,可以和AI agent共同创作和编辑。 网站:
OriginalOpen DeepSeek Harness Desktop:带插件隔离和 IM 机器人的 DSH 桌面发行版
项目介绍 Open DeepSeek Harness Desktop 是一个社区维护的 DeepSeek Harness 桌面发行版。它保留官方 Harness 的插件化运行时和 Web 客户端,在外层增加 Electron 本地宿主、桌面打包、首次启动配置和插件生命周期管理。 它不只是把网页放进桌面窗口。客户端会启动并监管本机 Harness 服务,为页面提供受限制的系统集成,并负责普通插件无法介入的启动前检查。项目采用 MIT 许可证,不是 DeepSeek 官方产品,目前处于开发者预览阶段。 主要功能 完整桌面发行矩阵:项目面向 macOS Apple Silicon、macOS Intel、Windows x64,以及 Linux DEB、RPM 五种安装包维护统一的打包流程。 主题和聊天背景:内置跟随系统、浅色、深色及八套产品主题,同时提供八张背景插画,也可以上传只保存在本机的 PNG、JPEG 或 WebP 图片。 桌面复制支持:Electron 只向受监管的 Harness 页面开放经过净化的剪贴板写入权限,让消息和代码复制在客户端中正常工作,不开放剪贴板读取权限。 开箱即用的插件生态:安装包预设插件市场、Skill 选择器和 IM 机器人插件。它们都是普通、可卸载的 Harness 插件;用户卸载后,客户端不会在下次启动时自动装回。 微信、飞书等机器人连接:可以在设置中通过扫码、应用清单或现有凭据连接微信、飞书、钉钉、企业微信、QQ、Slack、Telegram、Discord 和 WhatsApp,并切换机器人使用的工作区或绑定已有会话。 依赖诊断与插件隔离:客户端可以检查共享运行时冲突、残留 Loader 条目和插件挂载失败。无法安全修复的插件会退出当前 profile 的活动依赖和启动顺序,并留下可重试、可卸载的隔离记录,让其余功能继续启动。 为什么依赖隔离必须由客户端完成 插件系统在功能不断增多后会遇到一个容易被忽略的问题:两个插件可能各自带入不同版本或不同物理副本的共享 Host 包。它们的包名和 API 看起来相同,Node.js 实际加载的却是两套对象。这样会造成服务注册在一套运行时、消费方却在另一套运行时查找,最终表现为插件无法挂载、Loader 条目失管,甚至整个 profile 无法启动。残留的清单项目、锁文件记录和中断安装留下的目录,也可能让下一次更新继续复现同一个错误。 普通诊断插件解决不了这个问题。插件代码只能在依赖解析、配置组合和运行时挂载成功后执行,而上述错误恰好发生在这些步骤之前。故障插件可能阻止诊断插件一起加载;诊断插件也不应该拥有修改其他插件清单、锁文件和启动顺序的权限。因此,这项能力必须放在掌握整个启动过程的客户端启动层。 每次检查时,启动层会遍历 profile 中直接安装插件的依赖图,区分合法的 peer dependency 与真正的共享运行时冲突,并比较关键 Host 包最终解析到的实际位置。它还会核对 profile 清单、锁文件、组合包顺序和磁盘目录,找出已经不属于当前依赖、却仍可能被 Loader 发现的残留项目。设置页提供“立即检查”和“检查并修复”两个入口:前者只读取并展示问题、依赖链和兼容性,后者才会执行受保护的修复操作。 修复会先尝试让插件统一使用桌面安装包提供的共享 Host 依赖,同时清理清单已经删除、锁文件却仍保留的根依赖记录。如果依赖关系能够安全收敛,插件可以继续留在当前 profile;如果插件版本确实不兼容,或者修复后仍存在两个共享运行时实例,客户端就不会带着不确定状态强行启动它。 无法安全修复的根插件会从活动依赖和组合包启动顺序中移出,并写入持久的隔离记录。隔离只针对被确认有问题的插件,不会删除用户的会话、模型配置或其他插件。只有故障插件的活动引用和残留目录已经退出当前 profile,隔离才算完成;如果安装工具在中途崩溃,下一次检查还会根据清单、锁文件、目录和隔离记录之间的差异继续恢复,而不是假装修复成功。 这种处理采用关闭式保护:只要客户端不能确认共享依赖已经统一,就不让故障插件进入当前运行时,但其余健康插件和核心功能仍可继续启动。用户可以在“设置 → 插件 → 诊断”中查看隔离原因,按原安装来源重试插件,或者在明确确认后卸载处于停用状态的残留。这样既避免一个扩展拖垮整个客户端,也保留了恢复插件和排查具体依赖链的机会。 界面 | 主题设置 | 聊天背景 | | | | | | | 社区插件预设,降低入门配置难度 支持包括微信、飞书等九种机器人连接deepseek harness: 预设插件市场,方便搜索插件、安装插件和管理插件,必备插件: 预设skill调用插件,原版的\看不见的skills可以通过小闪电选择并引用; 桌面安装包预设并感谢以下开源插件: dshim:微信、飞书等九种 IM 机器人连接。 dshskillpicker:在输入区选择并调用 Skill。 dshmarket:在 Harness 内浏览、搜索和管理插件。 项目仓库: 上游 DeepSeek Harness:
Originalrepo-cover:让编程智能体给仓库设计社交预览图,中文排版不再是豆腐
介绍 repocover 是一个 Agent 技能(Claude Code、Codex、Cursor、opencode 都能用)。装上之后对智能体说一句"给这个仓库做张社交预览卡片",它会读取仓库信息,把描述打磨成一行,写出一个自包含的 1280x640 HTML 文件,跑完检查后用本机 Chrome 导出 PNG,上传到 GitHub 的 Social preview 即可。 为什么做这个 每次把仓库链接发到群里,预览图要么是 GitHub 自动生成的灰色默认图,要么是生成器模板,谁的仓库都长一个样。中文描述更惨,很多生成器直接渲染成豆腐,或者在词中间断行。我不想为每个 side project 打开 Figma,所以让智能体来设计。 主要功能 不调用图像模型。设计品味写成模型无法偏离的数字约束:4px 网格、每张卡片一个强调色(自动加深到 WCAG 对比度)、按名称长度分级的标题字号 确定性检查:纯标准库的 Python 检查器校验画布尺寸、自包含、对比度和中日韩换行。中文有专门的字符预算,排版坏了直接判 FAIL 四种风格(editorial、poster、blueprint、gallery)。强调色来自仓库主语言,同心圆和图号来自仓库名哈希,不会有两张相同的卡片 保持新鲜:附带一个 GitHub Action 在 CI 里重新渲染,避免字体没加载完就截图的事故 在线画廊可以直接查看每张卡片的源码: 诚实的数字 8 个内置示例全部通过 CI 检查 两个没有任何上下文的智能体冷启动运行这个技能,卡片都一次通过检查器;它们报告的 11 处文档问题已全部修复 这个仓库自己的社交预览图,就是这个技能的输出 MIT 协议。中文排版遇到坏例欢迎提 issue,会变成检查器的回归测试。
Original小红书时间线 — Chrome 扩展,把小红书个人主页按时间线模式排列
它做什么 把小红书个人主页默认的瀑布流网格,按发布时间倒序重排成时间线,自动按月分组(如 2026年8月、2026年7月),并支持「近 3 个月 / 近 6 个月 / 今年 / 自定义起止日期」等时间筛选。一眼看清自己(或关注的博主)这一年的内容节奏。 为什么做 小红书个人主页默认是推荐序,自己发过什么、按什么节奏发,回看时基本看不见。对内容创作者做复盘、对粉丝回溯某博主历史,网格视图都太碎。 技术亮点 Chrome MV3,contentscripts + world: "MAIN" 双脚本协同:主线程注入 inject.js 拦截 fetch / XMLHttpRequest,隔离环境 content.js 渲染浮窗和重排 DOM,二者通过 postMessage 通信。 首屏 SSR + 滚动分页数据自动合并;监听 history.pushState / popstate,页面切换自动清缓存、避免串号。 时间字段多格式兼容:13 位毫秒戳 / 10 位秒戳 / YYYYMMDD / MMDD / X 天前,解析失败归「未知时间」。 纯本地,不请求任何外部接口,不上传任何数据。 安装(未上架商店,「加载已解压」安装) 1. git clone 2. 打开 chrome://extensions/,右上角打开 开发者模式 3. 点击 加载已解压的扩展程序,选仓库根目录(含 manifest.json 的那个文件夹) 4. 打开任意小红书个人主页(xiaohongshu.com/user/profile/...),右上角出现「小红书时间线」浮窗 预览效果: License: MIT 当前版本:v0.2.6 ⚠️ 本项目与小红书(RED)官方无任何关联,仅个人学习与研究用途;使用者需自行遵守小红书平台服务条款。
OriginalNebula Terminal:集成 AI CLI 会话管理、任务通知与 Markdown/TeX 渲染的 Windows 终端工作台
• 开源协议:GPL3.0 Nebula Terminal Nebula 是一个以常驻终端为核心的 Windows 原生 AI 开发工作台,使用纯 Rust 编写,构建在 Alacritty 衍生的终端内 核、GPU 加速渲染管线和 Zed 的 GPUI 框架之上。 它解决的第一个问题是:终端会话不应该随着窗口一起消失。关闭 Nebula 只会分离界面,不会杀死正在运行的 Shell、构建 任务、SSH 连接或 AI 对话;重新打开即可回到原来的标签、分屏、滚动内容和工作目录。系统重启或常驻进程退出后,也能 从持续保存的快照恢复工作区布局。 Nebula 也不把终端局限在命令输入框里。Claude Code、Codex 等 Agent 的运行状态与通知,文件与 Git/SVN 工作流,原生 SSH/SFTP,以及 Markdown、图片和 TeX 数学公式,都被统一进同一个可恢复的开发空间。 性能与实现 Nebula 使用 GPU 加速的字形与 UI quad 渲染器,并针对 Windows ConPTY 的启动、缩放和全屏 TUI 重绘路径进行优化。 窗口拖动期间只实时调整终端网格,结束后再向 PTY 合并提交最终尺寸,避免中间重绘污染滚动历史;ConPTY 启动握手会提 前预热,新标签页不需要等待额外往返。启动过程可以通过 NEBULABOOTTRACE=1 完整观测,历史记录和其他非关键数据采 用惰性加载。 项目目前主要面向 Windows 10/11,重点做好 ConPTY、PowerShell、Git Bash、WSL、CJK 和输入法组合输入等 Windows 开 发环境中的实际体验。 主要特性 常驻会话:关闭窗口只分离界面,PTY 和其中的任务继续运行;再次启动即可原地接回。 冷恢复与单实例:持续保存标签、分屏和工作目录;重复启动自动交给已有实例处理。 AI Agent 感知:识别 Claude Code、Codex 等 CLI,按 pane 显示运行、完成、等待输入、需要关注和失败等状态。 任务通知直达现场:Agent 完成任务或等待确认时发送桌面通知;点击通知直接切到对应标签和分屏。 本地与远程状态统一:远程 SSH pane 中的 Agent 事件也能通过经过认证的私有通道返回本地侧栏和通知系统。 Runtime API:外部工具和 Agent 可以读取窗口、标签、pane、进程、任务状态和终端输出,也可以创建标签与分屏、发送 命令、按键或 prompt,并等待任务结束。 增强提示符:提供历史和路径驱动的内联补全与候选列表,可用 Tab 或右方向键接受。 持久化命令历史:命令和常用目录跨会话保存,目录访问频率会参与补全排序。 内置 Powerline 提示符:显示当前目录、Git 分支和时间,PowerShell 与 Git Bash 无需额外安装提示符框架。 原生 SSH:读取 ~/.ssh/config,支持私钥、证书、加密密钥、Windows 凭据、keyboardinteractive 和 MFA。 连接复用与 SFTP:同一远程目标可以复用已认证连接;内置文件与目录上传、下载、重命名、删除、拖放传输、进度显示 和取消。 文件与版本控制工作区:在终端旁直接浏览本地或远程文件,并查看和操作 Git/SVN 工作区。 原生 Markdown/GFM 阅读器:支持标题、列表、表格、任务列表、代码块、引用 、远程与本地图片、常见 README HTML 和 CJK 正确换行。 原生 TeX 数学排版:支持行内与块级公式、分式、根式、上下标、极限、积分、矩阵、伸缩括号和常用数学符号,不依赖 WebView、JavaScript、MathJax 或外部 TeX。 标签页与可拖动分屏:标签栏可以放在顶部或左侧,支持拖拽排序、双击重命名、上下/左右分屏和焦点亮度区分。 快速终端:通过全局快捷键从屏幕顶部唤出 Quake 风格终端。 命令面板与设置标签页:主题 、Shell、补全方式、透明度、背景图片和标签位置可以直接配置并即时生效。 主题与桌面体验:提供成组的明暗主题、玻璃效果、系统明暗模式跟随、CJK 字体与输入法支持。 终端行内图片:支持 OSC 1337 图片协议,并将图片稳定锚定到滚动历史。 使用场景 长时间使用 Claude Code、Codex 等 AI CLI,希望同时管理多个 Agent,并在任务完成或等待输入时及时收到通知。 不希望关闭终端窗口就丢失正在运行的构建、服务、SSH 连接或进行到一半的 AI 对话。 希望把终端、文件浏览、Git/SVN、SSH/SFTP 和 Agent 控制集中在同一个开发空间中。 经常阅读包含图片、表格、代码块和数学公式的 README、技术文档、设计说明或研究笔记。 主要在 Windows 上开发,希望获得针对 ConPTY、PowerShell、Git Bash、WSL、CJK 和输入法深度适配的原生终端体验。 希望外部脚本或 Agent 能通过稳定接口创建 pane、执行命令、读取真实终端输出并等待任务状态变化。 Nebula 想做的不只是另一个 GPU 终端,而是一个以不会消失的终端会话为地基,将本地与远程开发、AI Agent 协作、版本 控制和技术文档统一起来的 Windows 原生工作空间。 欢迎试用,也欢迎提交 issue 和 PR。
OriginalWereadHelper:基于微信读书官方API实现的阅读笔记管理工具
纸间笔记 微信读书里,划线往往停在书籍内,那些划线句子散落在各处,书架也很难按年份月份做筛选。 纸间笔记是个人自用的微信读书助手:把你的划线、想法、书架和阅读时长同步到本地,再用更适合回看、晒书、沉浸阅读的界面重新排版。官方 App 负责读;这里负责把读过的痕迹收成一座只属于你的小馆。 项目基于官方的AgentSkill 项目,数据走官方 Skills API,不是常规的使用登录 cookie 获取数据,不会有过期的麻烦,数据请求的是官方 API。密钥留在本机服务端,浏览器从不直连微信读书。可以本地开发、Docker 部署,也可以打成 Windows 便携桌面。 官方没有、这里有 下面四件事,是微信读书客户端里很难一次性做好、或根本没有的体验。它们也是这个项目真正想被记住的部分。 1. 随机笔记:每日随机抽签 首页不做信息流,做抽签。 每天从本地全部历史划线里抽出 5 条,排成散落的笔记卡片:原文、封面、书名、作者、划线日期。点开一张,卡片放大铺开,可左右翻阅当日这一批;从卡片也能直接进这本书的全书笔记。 同一天反复打开,默认看到的是同一批——像书桌上那几张便签,如果想换口味,点「换一批」即可重抽。 官方 App 一直没有提供方便的笔记回看功能,读得越多,在每本书里划线过的句子越难收集。纸间笔记把「偶然重逢一句旧话」做成首页仪式,与那些曾引起你共鸣的句子,再次相遇。 适合:早晨、睡前翻看、把一句喜欢的话截出来分享。 2. 完整笔记列表:按书、按章,划线与想法并排 微信读书的笔记入口偏「当前在读」和单本上下文。纸间笔记把所有有笔记的书收成一张可检索的书单。 封面、书名、作者、划线数、想法数、阅读进度一目了然 按书名或作者即时筛选 点进一本书:按章节分组;划线原文与对应想法贴在一起,独立想法单独成块 侧栏目录可跳章;封面可展开书籍信息卡片 这是「完整」的含义:不是某一本的摘录导出,而是整座笔记库可浏览、可检索、可按章重读。划线不再只活在阅读器的高亮层里,而成为可以慢慢逛的文本。 适合:写读书笔记前的回看、找某句出处、把一本书的想法从头到尾读一遍。 3. 书架按阅读时间筛选:晒出某年某月读过 / 读完的书 官方书架很难回答一个很具体的问题:这一年、这一个月,我到底摊开过哪些书?哪些读完了?(其实有入口,不过比较隐蔽,导致很少使用) 纸间笔记的书架按最近阅读时间排列,并提供: | 筛选 | 用途 | ||| | 年份 | 只看某一年动过的书 | | 月份 | 选定年份后再收窄到某月 | | 读完 | 只留下 读完 标记的书 | | 置顶 | 只看置顶 | | 书名 / 作者 | 在当前时间范围内再搜 | 年份选项来自书架上真实出现过的阅读时间,不会列出空年。选「2024 年 + 读完」,就是一份现成的年度读完墙;选某月,就是那个月的在读足迹。截一张书架网格,就是年终晒书、读书会分享、个人主页配图。 4. 主题切换:支持九种风格 纸间笔记提供了九套主题,每套都有明亮 / 黑暗两种模式选择,总有一种风格适合你~ | 主题 | 气质 | 布局 | |||| | 胡桃灯影 | 暖木、灯火,默认馆藏 | 顶栏 | | 青瓷书斋 | 冷绿釉色,安静 | 顶栏 | | 朱砂线装 | 朱红线口,旧装帧 | 顶栏 | | 夜航墨水 | 深夜航行,侧栏书架 | 侧栏 | | 茶室苔绿 | 茶席与青苔 | 顶栏 | | 月光银箔 | 冷银与衬纸 | 侧栏 | | 铅字排印 | 等宽、印厂、纸边 | 侧栏 | | 秋柳柿红 | 秋色、柿子、暖边 | 顶栏 | | 海棠春笺 | 笺纸与海棠 | 侧栏 | 部分主题带一盏装饰灯;顶栏与侧栏两种壳,导航位置不同,同一套笔记换一种风格。应用名称也可自定义,从默认的「纸间笔记」改为任意你喜欢的名字。 这里还有什么 特色之外,同步进来的统计数据同样拿来做展示了。 阅读统计 周 / 月 / 年 / 累计切换。历史年、月、周可步进;本地没有该周期快照时,按需向官方拉取并入库,不覆盖其它周期。总时长、阅读天数、日均;有每日时长则画分钟柱状图;有分类偏好则展示标签。时长按秒换算,页面上直接读小时与分钟。 适合谁 重度微信读书用户、又嫌官方笔记管理不适合「展览」的人。 读过的书,合上后就再也不会翻开了?那些曾经让你思考的过的句子,也不再会看到了?那么「纸间笔记」将会很适合你,与那些划线过、思考过的句子,再次重逢吧~
OriginalKivora: One-Sentence + Product Image, AI-Generated Short Videos for Sales
【Tool Recommendation】Kivora: OneSentence + Product Image, AIGenerated Short Videos for Sales Kivora is an AI short video generation tool for ecommerce sellers, suitable for quickly creating product promotional videos, sales videos, and short video ads. Kivora isn't simply an "AIgenerated video" tool. It focuses more on product display, product marketing, and short videos that drive sales. Suitable for: Crossborder ecommerce TikTok Shop Douyin ecommerce Xiaohongshu Amazon product marketing Independent websites Shopify merchants Ecommerce advertising creatives Product promotional videos Social media short videos It's incredibly easy to use: Enter a sentence and upload a product image, and it will automatically generate an ecommerce short video. No need to write scripts, edit, or build complex AI workflows. It's particularly suitable for crossborder ecommerce, TikTok shops, independent websites, and sellers who need to create product videos in batches. Several features I particularly value: OneSentence Generation: Directly describe the desired video; no need to study complex prompts. Product Image Video Generation: Existing product images can be used directly. Simple Operation: No need to learn professional video editing. Stability First: Emphasizes state saving during the generation process to avoid losing previously entered content and materials in case of generation errors. Suitable for Ecommerce Scenarios: Quickly create product display, advertising, and sales short videos. Kivora aims to solve a very specific problem: I don't want to create another "allencompassing" AI video platform. nor do I want users to open it only to find dozens of models and hundreds of parameters, unsure where to begin. Kivora prefers to simplify things: Product image + one sentence → One short product video clip. Making it accessible even to those without editing skills, and enabling small businesses without professional photography teams to quickly create marketing videos. If you are looking for tools like AI video generation, ecommerce videos, product image video generation, and sales short videos, you can give it a try. 👉
优派简历: 一款高颜值 免费的AI在线简历生成器
其它 用户可在线制作导出简历,支持多种模板,数据随时导出,不上传云端 这是一个在线简历制作工具,完全免费,无广告,支持多种模板,简历数据随时导出,安全可靠。 亮点 AI润色,AI智能识别PDF导入 多种模板选择,排版任意调节 支持智能分页功能,不随意截断模块 支持根据工作经历自动推算工作经验 支持根据生日计算年龄,无需多次重复设置 支持隐私模式,对敏感信息一键打码,方便截图分享 markdown 截图或演示视频 在线使用
Originalmattpocock / skills
Skills for Real Engineers. Straight from my .agents directory.
obra / superpowers
An agentic skills framework & software development methodology that works.
amadeusprotocol / node
No project description yet.
marceloprates / prettymaps
Draw pretty maps from OpenStreetMap data! Built with osmnx +matplotlib + shapely
521xueweihan / HelloGitHub
分享 GitHub 上有趣、入门级的开源项目。Share interesting, entry-level open source projects on GitHub.
Originalshadow1ng / fscan
一款内网综合扫描工具,方便一键自动化、全方位漏扫扫描。(An intranet comprehensive scanning tool, enabling one-click automated, all-round vulnerability scanning)
OriginalEvil0ctal / Douyin_TikTok_Download_API
🚀「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音、快手、TikTok、Bilibili数据爬取工具,支持API调用,在线批量解析及下载。
OriginalYunaiV / ruoyi-vue-pro
🔥 官方推荐 🔥 RuoYi-Vue 全新 Pro 版本,优化重构所有功能。基于 Spring Boot + MyBatis Plus + Vue & Element 实现的后台管理系统 + 微信小程序,支持 RBAC 动态权限、数据权限、SaaS 多租户、Flowable 工作流、三方登录、支付、短信、商城、CRM、ERP、MES、IM、AI 大模型、IoT 物联网等功能。你的 ⭐️ Star ⭐️,是作者生发的动力!
Originalkrahets / hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现
OriginalRapidAI / RapidOCR
📄 Awesome OCR multiple programing languages toolkits based on ONNX Runtime, OpenVINO, MNN, PaddlePaddle, TensorRT and PyTorch.
jeecgboot / jimureport
一款真正的 AI 报表诞生了!JimuChatBI —— 首款免费开源对话式智能数据分析产品(Chat2BI)。 一句话生成报表和数据大屏,支持对话式 AI 修改优化;类 Excel 在线报表设计,兼容国产信创数据源。 对着 AI 说句话,报表就出来了——表格、图表、分组汇总自动生成,复杂报表场景轻松应对。想做数据大屏?同样一句话搞定,让数据分析进入 AI 时代。
Originalgdy666 / lucky
软硬路由公网神器,ipv6/ipv4 端口转发,反向代理,DDNS,WOL,ipv4 stun内网穿透,cron,acme,rclone,ftp,webdav,filebrowser
Originalhanxinhao000 / ZeroTermux
No project description yet.
jeecgboot / JeecgBoot
【低代码迈入v2.0时代,一句话即可生成整个系统】企业级AI低代码平台,一键生成前后端代码甚至整个系统。 AI Skills 一句话画流程、设计表单、生成报表、大屏。内置 AI应用平台涵盖:AI聊天、知识库、流程编排、MCP插件等,兼容主流大模型。引领AI低代码「Skills 生成 → 在线配置 → 代码生成 → 手工合并->AI修改」开发模式,解决 Java 项目 90% 重复工作,提高效率又不失灵活。
Original"URL Shortener"
"Shorten links, track clicks, tag campaigns — free forever"
QI Futsal
Deviens le coach que tes joueurs méritent
QuokkaJot — happier user insights
🦘 Open-source feedback, roadmap & changelog platform.
Arzuno LeadLens
fastest way to extract verified B2B leads from any linkedin.
Kayliquest
Socialnetwork
Shrink Sleeve Label Manufacturer India
Packaging Company Label Printing Company Printing
Catitos: Cat Health Tracker
Vaccines, meds and weight for your cat. Reminders for cats.
Family Budget Ledger
Track your budget, catch a shortfall before it hits
Skora
Free AI college counseling — essays, chances, matches
ImagineMyHouse
Explore and compare AI home redesign styles in seconds
WatchTowerOS
Intelligent protection, monitoring & insights for you.
MusicFX
AI music creation, vocal removal, stem split & audio to MIDI
PitchPilot
Researched openers that sound like you did your homework.
World Cup 2026 Schedule Calendar
World Cup 2026 schedule website with a bilingual interface.
Lumen
Ship your AI SaaS landing page today
MetawatchPHR
Your entire medical history. One private timeline.
Handover your job finding stress
Apply Jobs For your, Let you focus on my actual work
RK Mint — Solana Meme Coin Launcher
launch meme coins for 0.2 sol with mint and freeze revoked
Bflix
Free Entertainment Site
INTIMATE — Private Intimacy Analytics
Track. Remember. Understand your intimate life.
No matching projects
Try another keyword or category.
Still trending3 highlights⌄
10 repositories were already featured in the last 3 reports, so they are not repeated in today’s discoveries.
harry0703 / MoneyPrinterTurbo
Generates HD short videos from a topic or keyword in one click using AI models and an automated workflow.
volcengine/OpenViking
Self-evolving Context Database for AI Agents. Unify Agent Memory, Knowledge RAG and Skills.
chaitanyagiri/munder-difflin
local multi-agent harness






















DEV TRENDS / COMMUNITY
Discuss this edition
Sign in with GitHub to share a thought, question, or useful follow-up.