DevTrendsDeveloper trends
Accent color

DEV TRENDS / DAILY DISCOVERIES

Jan 9, 2026 · What developers are building

Daily discoveries from developer communities, independent makers, and open source.

RepoReaper

Github AI 代码审计探员(基于 DeepSeek),面向计算机学生和初学者的源码阅读教育工具

Original
DTSecurity & testingDTResearch & learning
—

上码 (Upma)

静态网站托管平台,专为国内开发者打造,支持 React / Vue / Next.js 一键部署与 CDN 全球加速

Original
DTData & operationsDTSoftware developmentDTWeb app
—

AI Coding Agent学习教程,基于opencode制作

这是一个基于opencode制作的AI CodingAG的学习教程。 opencode是一个开源并且十分优秀的coding agent,包含了agent开发当中最常见的所有模块,比如Agent、Tool、Permission、Skill、Session(Context Engineering) 等,我虽然也是一名AI应用开发工程师,但是工作中所接触到的项目远没有opencode的优秀。 所以我在学习opencode的代码,尤其是其跟Agent相关的实现,顺便写了这个教程,希望对大家有用。 另外,这个教程还没有写完,也希望有兴趣的朋友跟我一起合作,完善它。

Original
DTResearch & learningDTSoftware developmentDTAgent extension
—

一个文件系统存储的记忆框架,与Claude的skills设计内涵相似,非embedding检索

GitHub: (如果大家感兴趣,求个star⭐️,感谢!) memU是一个基于文件的agent记忆框架,将记忆以Markdown文件的形式存储,使其可读、可检查。这跟Claude的skills在设计内涵上是相似的。系统会完整保留原始输入数据,不进行删除、修改或激进裁剪,并原生支持多模态输入。memU 会从原始数据中抽取结构化的文本记忆单元,并将其组织到分类的记忆文件中。在此结构之上,系统不仅支持基于RAG的检索方式,还支持基于LLM的直接文件读取,从而弥补RAG在时序推理和复杂逻辑场景中的局限。 此外,memU支持对记忆进行创建、更新和删除,并提供了server的ui仓库,方便管理和集成。 memU主打: 轻量:使用轻量,好理解,也便于二次开发。prompt可实现针对场景高度个性化定制 双检索模式:除了传统RAG之外,memU还支持基于LLM直接读文件内容的深度语义理解和推理的检索方式,能够弥补RAG在复杂时序、逻辑任务上的不足,提高准确度 Evolve:这是一个内化在结构里面的机制,这一点很特别。在设计上,检索会优先发生在Category层。如果某条记忆在这一层长时间未被引用、被“遗忘”,检索就会向下层继续进行。当这种情况发生时,MemU 会触发一次演化过程,生成新的关联关系,使这条记忆在下次更有可能直接在Category层被检索到

Original
DTSoftware developmentDTAgent extensionDTAgent orchestration
—

OpenLicr - 开源许可证选择、对比与生成工具

OpenLicr 开源许可证选择、对比与生成工具 大家好,非常高兴能在这里介绍我的第一款vibe coding产品——openlicr,这是一个聚焦于开源许可证选择、对比与生成的网站。 openlicr.com 网站页面 为什么要开发这个网站? 作为开发者,我在做项目时经常需要结合开源项目,所以需要经常关注它们的许可证到底是哪个。每次都要去搜索 MIT、GPL、Apache 等许可证的具体条款和区别,这个过程既耗时又繁琐。 市面上确实有一些专门收录开源许可证信息的网站,但用下来总觉得不够满意: 信息不够全面 很多网站只收录了几个主流许可证,对一些小众但有用的许可证缺乏介绍; 界面设计糟糕 即使是业内访问量最高、最知名的网站,排版布局也非常陈旧,查找信息很费劲; 对比功能薄弱 想同时对比几个许可证的差异时,需要来回切换页面; OpenLicr功能有哪些 目前收录了30+开源许可证,每个许可证的详细信息和核心条款; 多个许可证之间的对比功能; 针对不同场景和需求的选择模块; 一键生成许可证。 所有许可证信息都经过与官方文档核对,确保准确。 开发的过程 这是我的第一个vibe coding产品,一开始我试图通过ai完成所有开发过程,但随着开发深入就发现ai实在容易糊弄人,而且你如果不指出,它很可能就不承认,这个在许可证文本确认上尤为突出。 作为一个开源许可证信息网站,毫无疑问,最重要的是许可证文本本身,一开始我认为这个很容易,ai应该有能力给出具体的文本信息,结果试过几个不同ai,要么给的不是官网来源的,要么给ai指定官网,也仍然整理出错误的。 无奈,回归传统手工方式,手工从官网下载文件,让ai整理到项目,到这里以为大功告成。 但没想到一个工具整理一个固定内容都会出错。 无奈,下载的文件A与ai基于这个整理到项目的文件B,我直接拉到word进行文件比较,反复修改,直到确认是100%对齐。关键时候,还得是word靠谱! 这个项目上线已经超过半年,大部分时间处于无人问津的状态。对于我的第一款产品,当然已经做好这个心理准备,权且当做自己日常使用的工具就好了。 对于这个工具,大家有什么好的意见或者建议,也欢迎一起交流。

Original
DTSoftware developmentDTWeb appDTWeb
—

CandleView 一款AI驱动的金融时间序列数据可视化(K线)与图形渲染引擎.

candleview 是一款AI驱动的金融时间序列数据可视化(K线)与图形渲染引擎. 核心功能 1.主图指标(叠加在K线图上):MA、EMA、布林带(Bollinger Bands)、一目均衡表(Ichimoku Cloud)、Donchian Channel、Envelope、VWAP、Heat Map、市场剖面(Market Profile) 2.副图指标:RSI、MACD、Volume、Parabolic SAR、KDJ、ATR、Stochastic、CCI、布林带宽度(Bollinger Bands Width)、ADX、OBV 3.支持的全部图形/图表类型(15+种主流K线样式)经典K线(Candlestick)、空心K线(Hollow)、OHLC柱状图、Heikin Ashi、折线图(Line)、面积图(Area)、阶梯线(Step Line)、基线图(Baseline)、山形图(Mountain)、折线突破图(Line Break)、直方图(Histogram)、HighLow图、HLCArea 等 4.内置丰富画图工具:趋势线、通道、斐波那契全家桶(回撤、扩展、扇形、时间周期)、Gann工具、形态(头肩顶、艾略特浪、XABCD)、文字/价格标签、交易仓位标记等,全部免费 5.AI智能分析:集成多模型(GPT4、Claude、Gemini、DeepSeek、通义千问等),可直接聊天分析图表、趋势预测、写报告 6.命令行终端:类似 Vim 的快捷操作(如 open ma、close rsi、theme dark) 7.高度可定制化,具体需求可以给我issues.

Original
DTSoftware developmentDTCLIDTTerminal
—

Penio:一款能让教学视频更加灵动的点击特效应用

Penio <p align="center" </p 产品下载: 产品官网:官网地址 产品功能 功能介绍 点击特效:给你的鼠标点击增加有趣的动画特效,在教学视频中可以突显你的关键操作 键盘回显:对于教学中使用到的快捷键可以在屏幕进行回显,让学生更直观的看到你的按键 屏幕绘图:利用屏幕画笔,可以对关键区域、关键文字进行标注,框选 跨平台:目前支持Windows & macOS,未来还会支持Linux平台(X11) 实际效果演示: 点击特效 键盘回显 屏幕绘图压感画笔 屏幕绘图渐隐画笔 屏幕绘图矩形工具

Original
DTContent creationDTDesktop productivityDTmacOS
—

论文难?不知道最新AI热点?Auto Paper Digest:AI 论文深度讲解视频自动化生成发布工具/网站

【开源自荐】Auto Paper Digest:AI 论文自动视频化发布工具 Auto Paper Digest (APD) 是一个全自动化的 AI 论文视频生成与发布工具。它可以: 1. 自动抓取 Hugging Face 每周热门 AI 论文 2. 下载 PDF 从 arXiv 获取论文 PDF 3. 生成视频 通过 NotebookLM 自动生成论文视频讲解 4. 多平台发布 自动发布到 HuggingFace Dataset 和抖音创作者平台 5. 门户展示 提供 Gradio 在线视频门户 核心特点 🤖 全自动化:从论文抓取到视频发布,全程无需人工干预 💾 断点续传:SQLite 状态追踪,支持中断后继续 🔐 登录复用:Google/抖音登录状态持久化,一次登录长期使用 📱 多平台:支持 HuggingFace 和抖音同时发布 🎬 NotebookLM:利用 Google NotebookLM 的 Video Overview 功能生成高质量视频讲解 技术栈 Python 3.11+ Playwright(浏览器自动化) SQLite(状态持久化) Gradio(门户网站) huggingfacehub(发布 API) 使用场景 AI 研究者:快速了解每周热门论文 技术博主:自动生成论文解读视频内容 学习者:通过视频更轻松理解论文内容 希望这个工具能帮助更多人便捷地跟踪 AI 前沿研究!欢迎 Star ⭐ 和提出建议。

Original
DTResearch & learningDTWeb appDTContent / resource
—

VidPilot: YouTube视频字幕翻译|中文配音|ChatGPT & DeepSeek & Claude & Gemini AI助手

产品名 VidPilot: YouTube视频字幕翻译|中文配音|ChatGPT & DeepSeek & Claude & Gemini AI助手 使用ChatGPT & DeepSeek & Claude & Gemini快速提取YouTube视频字幕进行翻译和配音,并支持YouTube视频字幕一键下载。 截图 VidPilot 你的 YouTube 视频 AI 副驾驶 VidPilot 是一款智能的 YouTube 视频辅助工具,为你提供实时字幕翻译与 AI 多语言配音。无论你是在学习、做内容创作,还是想快速理解外语视频,VidPilot 都能让你更轻松地“听懂”全世界的视频内容。 ✨ 核心功能 1. 实时字幕翻译 支持多语言精准翻译 自动识别 YouTube 视频字幕 双语字幕同步显示 字幕可复制、可搜索、可点击跳转 2. AI 多语言配音 为任意 YouTube 视频生成自然 AI 配音 多种音色可选 与原视频完美同步 支持调节原声与配音音量比例 3. 字幕智能交互 字幕随画面滚动 点击任意句子跳转到对应时间 快速定位重点内容 4. AI 总结与问答 自动生成视频总结 针对视频内容直接提问并获得回答 用于学习、笔记、快速理解内容 🎯 适用人群 & 使用场景 内容创作者 / 自媒体博主 快速翻译海外视频 多语言配音扩展受众 快速提取内容做二次创作 学生 / 教师 / 教育工作者 双语视频学习 迅速定位课程视频中的关键部分 用 AI 总结回顾知识点 多语言观众 看不懂外语视频?VidPilot 让你随时听懂 轻松切换配音语言 更友好的跨语言观看体验 工作 / 研究 观看外语演讲、教程、访谈 提取重要信息更高效 节省大量理解成本 🚀 为什么选择 VidPilot? 开箱即用:安装后自动在 YouTube 上运行 采用最先进的大语言模型,高准确度翻译 & 自然 AI 配音 完美同步,不打断观看体验 让任何人都能更快、更轻松地理解视频内容 基础功能免费,如果你选择升级到订阅版,将解锁更高级的大语言模型,提供更高精度的字幕翻译、更加流畅自然的 AI 配音

Original
DTContent creationDTResearch & learningDTContent / resource
—

Square Face Generator

Square Face Generator square face Square Face Generator 是一个风靡网络的方脸头像生成工具。它不仅通过 Ruffle 技术完美复刻了经典的 Flash 版本,让用户重温童年回忆,还推出了基于现代 Web 技术(Canvas)重构的高清现代版,带来更流畅、更自由的创作体验。 主要功能 双版本切换 (Classic & Modern): 经典版:原汁原味的 Flash 体验,通过 Ruffle 引擎无缝运行,完美还原当年的操作界面与音效,无需插件,支持全屏模式。 现代版:基于 React + Canvas 全新重构,界面现代化,响应迅速,完美适配移动端与桌面端。 深度个性化定制:在现代版中,用户不仅可以更换发型、五官和配饰,还能对元素的位置进行像素级微调 (X/Y),并支持自定义颜色选择,打破传统限制。 智能交互工具:提供一键随机生成 (Randomize) 功能,瞬间激发创作灵感;支持实时预览与高清 PNG 保存,方便社交分享。 高性能架构:利用 WebAssembly (Ruffle) 与原生 Canvas 技术,确保在各类设备上均能秒开即用,流畅不卡顿。 技术栈 Next.js 16 (App Router), Tailwind CSS v4, TypeScript, Ruffle (WebAssembly), HTML5 Canvas, Cloudflare R2。

Original
DTData & operationsDTLifestyle & entertainmentDTDesktop app
—

EverMsg | 比特币 OP_RETURN 数据浏览器,查看别人在比特币链上的留言

网站原理就是把BTC链上的OPRETURN数据采集出来,并且过滤掉非人类自然语言,仅保留有意义的文字(目前有35000多条,每小时同步一次区块)。 BTC区块链上的文字是无法删除和修改的,也就是永恒的印记,我个人感觉是很有意义的。点击某条信息,会弹出来卡片,可以保存为图片。

Original
DTWeb appDTWeb
—

Square Face Generator AI - 一键生成搞怪有趣的“方脸”头像

自荐 AI工具 趣味 Square Face Generator AI 是一款基于 AI 技术的在线趣味头像生成工具。它能够通过人工智能算法,将普通的照片瞬间转化为带有独特艺术感的“方脸” (Square Face) 风格图像。 核心特性 一键生成:无需复杂的绘图技巧,上传照片即可自动识别并进行方块化艺术处理。 搞怪风格:生成的图像具有独特的视觉冲击力,非常适合作为社交媒体的个性化头像。 免费易用:无需注册登录,直接在浏览器端即可完成操作并下载高清图片。 隐私安全:注重用户隐私,上传的照片仅用于实时生成处理。 在千篇一律的精致自拍中,搞怪、丑萌、像素风的艺术头像反而更容易出圈。这个工具利用 AI 将现实人物与抽象的“方块几何”结合,产生了一种非常有魔性的视觉效果。无论是作为开发者头像、推特头像还是群组恶搞,都非常有辨识度。 预览截图

Original
DTContent creationDTLifestyle & entertainment
—

Video Thumbnail Generator 纯前端、隐私安全的视频缩略图生成器

🔧 工具名称 Video Thumbnail Generator / 视频缩略图生成器 🔗 工具在线地址 Video Thumbnail Generator 📖 工具简介 一个完全基于浏览器的视频缩略图生成工具。利用 WebAssembly 技术,无需将视频上传至服务器,所有处理均在用户本地完成,确保了极高的隐私安全性和处理速度。 ✨ 核心功能与技术特点 全格式兼容(含 H.265):支持 MP4, WebM, MOV, AVI, MKV 等主流格式,更能直接在浏览器中解码播放 H.265/HEVC 视频。 帧级精准控制:提供直观的时间轴,支持按秒、分钟跳转,甚至逐帧步进,能精准定位到视频的任意一帧。 灵活截图模式:既支持捕获单张完美画面,也支持设置间隔自动批量截取多张缩略图。 多样化导出:支持导出为 JPEG, PNG, WebP 格式,并提供 ZIP 一键打包下载功能。 👨‍💻 市面上的同类工具大多需要上传文件,不仅速度受限,还存在隐私泄露风险。这个工具展示了现代 Web 技术(WASM)在多媒体处理领域的潜力,轻量、免费且无广告,是一个“小而美”的实用工具。

Original
DTWeb
—

ZenOps

一个命令行工具,在本地终端里查询阿里云/腾讯云等云平台的运行数据,并提供钉钉、飞书、企微机器人,进行自然语言查询。

Original
LanguageGoDTSoftware developmentDTCLIOriginal工具
—

gitstats

命令行工具,生成 Git 仓库的统计数据。

Original
LanguagePythonDTSoftware developmentDTCLIOriginal工具
—

云图

一个极简风格的图床,可以搭建到自己的 NAS,提供灵活的 API。

Original
LanguageJavaScriptOriginal工具
—

py2dist

这个工具可以将 Python 脚本编译成二进制模块,方便隐藏源码。

Original
LanguagePythonOriginal工具
—

Stream Panel

Chrome 浏览器开发者工具的一个扩展,用来调试服务器发送事件 (SSE) 和 Fetch 的流式连接。

Original
LanguageJavaScriptDTSoftware developmentOriginal工具
—

Zedis

Redis 的图形客户端,跨平台的桌面应用,不使用 Electron,而是使用 Rust + GPUI,性能更好。

Original
LanguageRustDTDesktop productivityDTDesktop appOriginal工具
—

QDav

这个网站可以为夸克网盘加入 WebDAV 协议,从而挂载到网盘播放器来播放夸克网盘的视频。

Original
DTWeb appDTWebOriginal工具
—

XApi

开源的 Chrome 浏览器插件,自动捕获当前网页的 Fetch 与 XHR 网络请求,支持改写 Cookie、Origin、Referer 字段,方便开发调试。

Original
LanguageTypeScriptDTData & operationsDTSoftware developmentOriginal工具
—

QuantDinger—开源的本地量化交易平台

Python 下一代 AI 量化交易平台 QuantDinger 是什么? QuantDinger 是一个本地优先、隐私优先的量化交易基础设施。它完全运行在你的机器上,让你完全控制自己的策略、交易数据和 API 密钥。 为什么选择本地优先? 与将你的数据和策略锁定在云端的 SaaS 平台不同,QuantDinger 在本地运行。你的策略、交易日志、API 密钥和分析结果都保留在你的机器上。没有供应商锁定,没有订阅费用,没有数据泄露风险。 适合谁使用? QuantDinger 为以下用户而构建: 重视数据主权和隐私的交易员、研究员和工程师 需要透明、可审计的交易基础设施 更偏好工程而非营销 需要完整的工作流:数据、分析、回测和执行 核心功能 QuantDinger 包含一个内置的基于 LLM 的多智能体研究系统,能够从网络收集金融情报,结合本地市场数据,生成分析报告。这与策略开发、回测和实盘交易工作流无缝集成。 亮点 🔓 Apache 2.0 开源:完全宽松且商业友好。不像病毒式的 GPL/AGPL 协议,你真正拥有你的代码和修改权。 🐍 Python 原生 & 可视化:使用标准 Python 编写指标(比 PineScript 更简单),并由 AI 辅助。直接在图表上可视化信号——打造“本地版 TradingView”体验。 🤖 AI 闭环优化:不仅运行策略,AI 还会分析回测结果并建议参数调整(止损/止盈/MACD 设置),形成闭环优化。 🌍 全球市场接入:统一系统支持加密货币(实盘)、美股/A股、外汇和期货(数据/通知)。 ⚡ Docker & 清晰架构:4 行命令极速部署。现代技术栈(Vue + Python),架构清晰,关注点分离。 markdown 截图或演示视频

Original
DTSecurity & testingDTResearch & learningDTAgent extension
—

Intropod

Remembering moments social apps taught us to forget

DTLifestyle & entertainment
—

TwerkGen

Turn one photo into a beat-synced twerk dance video

DTLifestyle & entertainmentDTContent / resource
—

Shan AI

TCM wisdom guiding you to eat better, feel lighter

DTResearch & learning
—

DEV TRENDS / COMMUNITY

Discuss this edition

Sign in with GitHub to share a thought, question, or useful follow-up.

Open discussions ↗