DevTrendsDeveloper trends
Accent color

DEV TRENDS / DAILY DISCOVERIES

Jan 19, 2026 · What developers are building

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

picfittool.com

图片处理网站,支持 App Store、Google Play 上架截图批量处理,证件照处理,通用裁剪、抠图、压缩、水印等功能

Original
DTWeb appDTWeb
—

fish-taskwarrior-cn:讓 Taskwarrior 支援中文指令與自然語言日期

fishtaskwarriorcn 让 Taskwarrior 说中文 🗣️ — 用最自然的方式管理任务 專案連結: 💡 觉得有用?给个 ⭐️ Star 吧! 这是对开源作者最大的鼓励,也能让更多人发现这个项目。 🤔 为什么写这个? 用中文思考的时候,没人想切换输入法去拼 due、scheduled、priority,更没人记得「下周五」的英文是 next Friday 还是 Friday next。欧,对不起,我英文不够好。 Taskwarrior 是我调研多年后,唯一真正跨平台且完整实现 GTD 理念的命令行工具。强大归强大,但每次要输入英文关键字和日期就得切回英文模式,思绪瞬间被打断——这谁受得了? 所以我做了这个套件。让你用母语的直觉管理任务,不再为了工具委屈自己的大脑。 🚀 快速体验 安装后,你就可以这样用 Taskwarrior: fish 完全中文化的任务管理 task add 写周报 专案:工作 优先级:H 标签:文书 截止:这周五下午五点 修改任务(智能补全描述) task mod 42<空格 自动补全为: task mod 42 '原始描述' 等待类任务(让子弹飞一会儿) task add 打电话给客户 让子弹飞到:三天后 循环任务 task add 周会 专案:团队 截止:下周一上午九点 循环:weekly 复杂的依赖关系 task add 整合测试 依赖:42 预估耗时:3小时 排程:明天下午两点 语言支持: 繁简通用。身在台湾,用语偏台式,但已尽量涵盖大陆与港澳的习惯写法。各地用语差异欢迎提 Issue 或 PR 补充(我真的不知道东北人怎么说「下周五」)。 📦 安装 使用 Fisher(推荐,省时省力) fish curl sL | source && fisher install jorgebucaran/fisher fisher install stephen9412/fishcn2int fisher install stephen9412/fishtaskwarriorcn 手动安装(喜欢自己来的硬派玩家) bash curl L \ o ~/.config/fish/functions/cn2int.fish curl L \ o ~/.config/fish/functions/taskwarriorparsedate.fish curl L \ o ~/.config/fish/conf.d/task.fish 安装后重启 Fish Shell 或执行 source ~/.config/fish/config.fish。 完成!现在可以开始用中文管理任务了。 ✨ 核心功能 🏷️ 中文关键字 所有 Taskwarrior 的属性都支持中文,繁体简体皆可: | 中文(繁体) | 中文(简体) | 英文原文 | 说明 | ||||| | 專案:、項目: | 专案:、项目: | project: | 所属专案 | | 優先:、優先級:、優先權: | 优先:、优先级:、优先权: | priority: | 优先级别(H/M/L) | | 標籤: | 标签: | tags: | 标签(可多个) | | 註解: | 注解: | annotation: | 注解说明 | | 依賴:、依賴於:、卡在: | 依赖:、依赖于:、卡在: | depends: | 依赖其他任务 | | 預估耗時:、預估時間:、耗時: | 预估耗时:、预估时间:、耗时: | estimate: | 预估所需时间 | | 截止:、到期:、死線:、期限: | 截止:、到期:、死线:、期限: | due: | 截止时间 | | 等待:、讓子彈飛到: | 等待:、让子弹飞到: | wait: | 等待直到某时间 | | 排程:、預定:、預計:、計畫:、計劃: | 排程:、预定:、预计:、计划: | scheduled: | 计划开始时间 | | 直到:、有效期:、過期: | 直到:、有效期:、过期: | until: | 有效期限 | | 循環:、重複:、週期: | 循环:、重复:、周期: | recur: | 循环周期 | 实际使用: fish 一行搞定完整的任务属性 task add 实现新功能 专案:产品开发 优先级:H 标签:后端 标签:API 预估耗时:五小时 截止:下周三 依赖关系(这个任务卡在其他任务上) task add 部署上线 依赖:42 卡在:43 排程:明天 等待任务(让子弹飞一会儿) task add 追踪进度 让子弹飞到:三天后 循环任务 task add 备份数据库 循环:daily 排程:早上两点 💡 小技巧: 支持全形冒号(:)和半形冒号(:),不需要切换输入法!(再也不用在中英文之间疯狂切换了) ⌨️ 智能空格补全 在修改任务时,按空格键会自动补全任务描述: fish 输入 task mod 42<空格 自动展开为 task mod 42 '原始任务描述' 游标会自动停在引号内,方便你直接修改描述。不用再手动打开任务列表复制粘贴——效率直接起飞。 📅 中文日期时间 支持完整的中文日期时间表达,适用于所有时间相关字段:due、wait、scheduled、until、entry、start、end。 基础别名 fish task add 开会 due:明天 task add 报告 due:后天 task add 清理 due:这周末 task add 检讨 due:月底 task add 规划 due:明年年初 支持的别名: 时间点:現在/现在、昨天、今天、明天、後天/后天、大後天/大后天 周末:週末/周末、這週末/这周末、上週末/上周末、下週末/下周末 周:上週/上周、這週/这周、下週/下周 月:這個月/这个月、上個月/上个月、下個月/下个月 月边界:月初、月底、這個月初/这个月初、下個月底/下个月底 年边界:年初、年底、今年年初、明年年底、前年年初、去年年底 相对时间 fish task add 交作业 due:三天后 task add 会议 due:两小时后 task add 提醒 wait:半小时后 task add 备注 entry:十天前 支持的单位: 天、小时、分钟、秒,可以串接组合: fish task add 紧急任务 due:三天后十二小时后三十分钟前 转换为: now+3d+12h30min 星期 fish task add 周会 due:周一 task add 健身 due:这周三 task add 聚餐 due:下周五 支持: 週/周/星期/禮拜/礼拜 + 一~日/天 日期 fish task add 发薪 due:15号 task add 缴费 due:这个月28号 task add 聚会 due:下个月5号 完整日期时间 fish task add 早会 due:明天早上九点 task add 下午茶 due:今天下午三点半 task add 截止 due:这个月三十号下午两点二十九分 task add 发布 due:明年六月二十号早上九点十五分 时段自动转换: 早上、上午:011 点 下午、晚上:自动 +12 小时 更多日期范例请见 日期解析详细说明 章节。 ⚙️ 智能日期校正 对于 due 和 until 字段,人们通常期望的是「那一天结束前」,而非「那一天开始」。 因此,这两个字段会自动 +1 天: fish 你输入 task add 交件 due:三天后 实际转换为 task add 交件 due:4d 语义:三天后的那一天结束前都可以交 不是三天后 00:00:00 就爆炸 这个设计让日期语义更符合人类直觉——毕竟没人会在凌晨准时交作业(除非你是肝帝)。 ⚡ 内建别名与缩写 为了加速日常操作,套件内建了常用的别名和缩写(少打字就是多活几年): 别名(Alias) fish tl task list 列出所有任务 ts task sync 同步任务 tn task next 显示接下来要做的任务 tnn task next limit:1 只显示最重要的一件事(专注力满分) 缩写(Abbreviation) fish tm task mod 修改任务 td task done 完成任务(最爽的指令) tsta task start 开始任务 tsto task stop 停止任务 tdel task delete 删除任务 tctx task context 切换情境 使用范例: fish 快速列出所有任务 tl 查看下一件最重要的事(专注力 100%) tnn 完成任务 42(最爽的时刻) td 42 开始处理任务 42 tsta 42 暂停任务 42(先去喝杯咖啡) tsto 42 删除任务 42(算了不干了) tdel 42 🔧 进阶配置:自动展开 ⚠️ 重要:这不是预设功能! 本章节的所有缩写样板都需要你自己手动添加到 ~/.config/fish/config.fish! 虽然本文反复提及这些用法,但请记住:这些是给你的灵感和范例,不是安装套件后就能用的。你必须根据自己的工作流程客制化专属的快捷键。 复制粘贴下面的范例,然后改成你自己喜欢的样子吧! 将以下设定复制到你的 ~/.config/fish/config.fish,建立自己的快速输入样板: fish abbr add command task setcursor adda 'add "%" 专案: 优先级:L 标签:' abbr add command task setcursor addw 'add "%" 专案:工作 优先级:H 标签:' abbr add command task setcursor addl 'add "%" 专案:生活 优先级:L 标签:' abbr add command task setcursor addp 'add "%" 专案: 优先级:M 截止:下周五 标签:' 使用方式: fish 输入 task adda<空格 自动展开为 task add "%" 专案: 优先级:L 标签: ↑ 游标停在这里,开始输入任务描述 然后按 Tab 跳到下一个字段,快速填写 自订技巧(发挥你的创意): 1. 为不同优先级建立快捷样板(addh 高优先、addl 低优先、addwtf 紧急到爆) 2. 为常用专案建立专属缩写(addreport 周报、addmeeting 开会、addcoffee 摸鱼) 3. 使用 setcursor 配合 % 让游标自动定位(Fish shell 的神奇魔法) 4. 根据工作领域设计样板(工程师、设计师、PM、老板都有不同需求) 这个功能可以极大提升任务输入效率——一旦习惯了,你会回不去的。 📖 日期解析详细说明 本节深入说明中文日期时间的解析规则与进阶用法。 数字格式 支持中文数字、阿拉伯数字,甚至混用(随便你怎么打): fish task add 任务 due:一百零八天后 108天(龙珠梗?) task add 任务 due:二十三号 23号 task add 任务 due:两小时后 2小时(两 = 2) task add 任务 due:半小时后 30分钟 支持的中文数字: 基本:一、二、三、四、五、六、七、八、九、零 变体:兩/两、貳/贰、參/叁、肆、伍、陸/陆、柒、捌、玖(想耍文青也行) 单位:十、百、千、萬/万、億/亿(可以到「一亿天后」,但你活不到那天) 特殊:半(在时间中代表 30 分钟) 繁简混用 所有功能完整支持繁体和简体中文: fish task add 工作 due:這週三下午三點 繁体 task add 工作 due:这周三下午三点 简体 task add 工作 due:这週三下午三点 混用(输入法切一半的受害者) 超出范围的数字(骚操作专区) 如果你喜欢挑战常识,这里有些骚操作: fish task add 遥远的未来 due:星期三十 → sow+29d(从周一算起第30天 = 约4周后) 没错,星期可以超过七天 task add 这个月一百八十号 due:这个月一百八十号 → som+179d(从月初算起第180天 = 约6个月后) 谁说一个月只有31天? task add 今年三十月 due:今年三十月 → soy+29m(从年初算起第30个月 = 后年6月) 一年12个月?那是普通人的世界 原理(其实很单纯): 星期N 的 N 当作「从周一开始的第 N 天」(所以星期100也行) N号 的 N 当作「从月初开始的第 N 天」(月初往后数N天) N月 的 N 当作「从年初开始的第 N 个月」(年初往后数N个月) 这不是 bug,是 feature。有些特殊场景(比如「90天后」但你想用「三月九十号」来表达)会很好用。 语义验证 为避免歧义,以下格式会原样返回不解析(程序不猜,你也别猜): fish ❌ 缺少单位 task add 任务 due:今年三月二十 → 保持 "今年三月二十"(是20号?20个什么?不知道) ✅ 正确写法 task add 任务 due:今年三月二十号 → soy+2m+19d(清清楚楚) task add 任务 due:今年三月 → soy+2m(这个没问题,就是三月) 规则:每个数字后面都要有明确的单位(號/号/日/月/年/天/小时/分/秒)。 不然程序会觉得你在说外星语。 转换对照表 对应 GothenburgBitFactory/libshared 的日期格式标准: | 中文 | Taskwarrior | 说明 | |||| | 現在/现在 | now | 此刻 | | 昨天 | sod1d | Start of Day 1 day | | 今天 | sod+0d | Start of Day | | 明天 | sod+1d | Start of Day + 1 day | | 這週一/这周一 | sow+0d | Start of Week + 0 days | | 下週三/下周三 | sonw+2d | Start of Next Week + 2 days | | 15號/15号 | som+14d | Start of Month + 14 days | | 下個月5號/下个月5号 | sonm+4d | Start of Next Month + 4 days | | 三月 | soy+2m | Start of Year + 2 months | | 明年6月 | sony+5m | Start of Next Year + 5 months | | 週末/周末 | eow | End of Week | | 月底 | eom | End of Month | | 年底 | eoy | End of Year | | 三天後/三天后 | now+3d | 相对于现在 | | 兩小時前/两小时前 | now2h | 相对于现在 | 完整范例 fish 日常任务 task add 日常任务 due:这周五 task add 专案会议 due:明天下午两点半 task add 月底结账 due:这个月28号 task add 年度检讨 due:今年年底 专案管理 task add 专案启动 due:下周一上午九点 专案:新产品 优先级:H task add 第一阶段 due:下个月十五号 依赖:42 预估耗时:2小时 task add 专案结案 due:明年三月底 专案:新产品 追踪过去的事情 task add 过去记录 entry:去年五月 task add 追踪 bug entry:三天前 紧急与循环任务 task add 紧急会议 due:两小时后 task add 系统维护 due:三天后早上两点 wait:两天后 task add 定期提醒 due:这个月三十号早上八点四十五分 循环:monthly 🔍 实现原理 本套件透过包装 task 函数,在命令执行前偷偷转换你的中文输入: 1. 全形标点转换:: → :(不用切输入法了) 2. 中文关键字替换:專案:/专案: → project:(翻译蒟蒻启动) 3. 日期解析:下週五/下周五 → sonw+4d(呼叫 taskparsedate 函数) 4. 智能校正:due 和 until 自动 +1 天(符合人类逻辑) 5. 执行原生命令:将转换后的参数传给真正的 task 命令 日期解析流程(技术细节): 1. 使用 fishcn2int 将中文数字转为阿拉伯数字 2. 按优先顺序匹配不同日期模式(别名 → 相对时间 → 星期 → 日期 → 月份 → 完整日期时间) 3. 语义验证:检查是否有明确单位,避免歧义 4. 转换为 Taskwarrior 标准格式 整个过程对使用者透明,你只管用中文打字就好。 🧪 测试 执行测试套件(确保一切正常): fish fisher install jorgebucaran/fishtape fishtape tests/.fish fishtape tests/testnickname.fish 目前包含 325 个测试用例(没错,325 个),涵盖: 基础别名(现在、昨天、明天...) 相对时间(天前、小时后...) 星期(周一~周日、上周、下周...) 日期(号码、月份) 时间(早上、下午、时分秒) 复杂组合(年月日时分秒) 边界情况(超大数字、语义验证、各种刁钻问题) 所有测试都必须通过,一个都不能少。 ❓ 常见问题 Q: 为什么「今年三月二十」不会被解析? A: 因为「二十」后面缺少单位(號/号/日),可能是「三月二十号」也可能是其他意思。为了避免误判,请明确写成「今年三月二十号」。(程序不是通灵师) Q: 可以用「星期四十九」这种超出范围的数字吗? A: 可以!这会被解析为「从周一算起第49天」,相当于7周后。这是设计功能,不是 bug。(虽然看起来很像 bug) Q: 支持哪些繁简字体? A: 完整支持繁体和简体中文,包括:週/周、個/个、號/号、點/点、來/来、現/现 等所有常见字词。混用也可以,但不建议(会看起来怪怪的)。 Q: 全形标点符号会自动转换吗? A: 是的!全形冒号(:)会自动转换为半形(:),不需要切换输入法。(终于可以全中文无脑打字了) Q: 如何自订快速输入样板? A: 参考 进阶配置 章节,使用 abbr add command task setcursor 建立自己的样板。记得要自己手动添加到 config.fish 喔! Q: due 和 until 为什么会自动 +1 天? A: 因为人们说「三天后到期」通常指「三天后那一天结束前」,而非「三天后凌晨 00:00:00 就爆炸」。这个设计让语义更符合人类直觉(而非电脑直觉)。

Original
DTData & operationsDTDesktop productivityDTCLI
—

网站在线截屏工具 Screenshot Snap

网站在线截图,实时生成高清截图,适合快速预览网页效果的场景,无需直接打开,节省时间。 功能截图 站点:Screenshot Snap 背景介绍 昨天在 使用 /frontenddesign skill 重构网站 重构提示词 这是重构前的效果

Original
DTWeb appDTSkill / pluginDTWeb
—

Square Face Icon Generator

[Tool] Square Face Icon Generator Links Website: Introduction An online avatar generator focused on Square Face aesthetics. As a great Picrew alternative, it offers minimalist retrostyle personalized avatar customization. Tech Stack: Next.js 16 + Tailwind CSS 4 + Prisma + Zustand Key Features Avatar Customization: Thousands of combinations including hairstyles, facial features, skin tones, and accessories Random Generation: Oneclick random matching for quick design inspiration Multilanguage Support: Native support for 6 languages including English, Chinese, Korean, and Japanese HD Export: Oneclick save highresolution PNG images, no watermark Completely Free: No registration or login required Preview Face Icon Generator

DTWeb appDTContent / resourceDTWeb
—

方行脸图标生成器

[Tool] Square Face Icon Generator Links Website: Introduction An online avatar generator focused on Square Face aesthetics. As a great Picrew alternative, it offers minimalist retrostyle personalized avatar customization. Tech Stack: Next.js 16 + Tailwind CSS 4 + Prisma + Zustand Key Features Avatar Customization: Thousands of combinations including hairstyles, facial features, skin tones, and accessories Random Generation: Oneclick random matching for quick design inspiration Multilanguage Support: Native support for 6 languages including English, Chinese, Korean, and Japanese HD Export: Oneclick save highresolution PNG images, no watermark Completely Free: No registration or login required Preview Face Icon Generator

DTWeb appDTContent / resourceDTWeb
—

Printery | Print for Figma

[Tool] Printery | Print for Figma Links Website: Introduction Printery (Print for Figma) is a Figma plugin that exports pressready PDFs with CMYK conversion, bleed, crop marks, and PDF/X support. It streamlines print workflows with DPI checks, multipage export, and spot color options. Tech Stack: Figma Plugin + CMYK + PDF/X Key Features CMYK Conversion: Export pressready PDFs using ICC profiles and custom color mapping Bleed & Crop Marks: Automatic bleed, trim, and crop mark handling for print workflows DPI Checker: Detect lowresolution assets before export Multipage PDF Export: Combine pages into a single productionready PDF/X Spot Color Support: Pantone colors with density control and overprint options Preview | Print for Figma

DTWeb appDTSkill / pluginDTWeb
—

Cowork Skills - Claude Cowork Workflows

[AI] Cowork Skills Claude Cowork Workflows Links Website: Introduction A curated library of Claude Cowork (Computer Use) workflows with copypaste prompt templates, covering file organization, data extraction, and code automation with safety guidance. Tech Stack: Next.js 14 + Tailwind CSS + Contentlayer Key Features Prompt Library: Readytouse workflows for Claude Cowork tasks File Organization: Prompts for cleaning and structuring download folders Data Extraction: Extract structured data from PDFs and Code Automation: Generate tests and refactor code with guided prompts Safety Guide: Practical guardrails for sandboxing and permissions Preview Skills Claude Cowork Workflows

DTResearch & learningDTWeb appDTSkill / plugin
—

HistAI - 用人工智能探索历史

HistAI HistAI 是一个专注于历史事件探索与 AI 视觉创作的专业平台,为历史爱好者、教育工作者和内容创作者提供精准的历史数据库和先进的AI图像生成能力。 👉 🔗 立即访问 → 🚀 核心功能 📅 历史事件数据库 按日期浏览:快速查找任意日期发生的历史事件,涵盖全球重要历史时刻。 详细事件信息:每个事件包含完整的背景资料、时间线和历史背景。 社区贡献内容:汇聚官方精选与用户发布的优质历史事件,持续扩充知识库。 🎨 AI 驱动的图像生成 文本生成图像:通过描述生成符合历史场景的高质量视觉内容,支持 1K4K 多档分辨率。 图像生成图像:上传参考图片进行风格转换和场景重构,实现精准的历史可视化表达。 专业级的输出:无水印高清图像,满足教育展示、内容创作和商业应用的专业需求。 灵活积分系统:按需消费,不同分辨率和生成模式对应清晰的积分成本。 📝 知识共享与互动 发布历史事件:用户可发布自己研究的历史事件,分享专业见解。 评论交流系统:在事件和博客文章下进行深度讨论,构建专业历史社区。 内容审核机制:确保发布内容的准确性和专业性。 💎 核心价值 专业数据保障:精心整理的历史事件数据库,为创作提供准确的知识支撑。 AI的技术赋能:先进的图像生成技术,让历史可视化变得简单高效。 灵活订阅方案:从免费体验到专业版,满足不同用户群体的需求。 社区知识共享:鼓励用户贡献内容,共同构建更丰富的历史知识平台。 操作简便高效:直观的界面设计,无需专业技能即可生成高质量历史图像。 🎓 适用人群 历史教育工作者:需要高质量历史视觉素材的中学、大学教师。 内容创作者:制作历史题材视频、文章的自媒体人和博主。 学术研究人员:进行历史研究、撰写论文的学者和研究生。 文化从业者:博物馆、文化机构的展览策划和宣传人员。 历史爱好者:对历史有浓厚兴趣,希望深度探索和创作的个人用户。 🖼️ 网站预览 立即访问 🌐 histai.net,开启你的历史探索与创作之旅!

Original
DTContent creationDTResearch & learningDTWeb app
—

婚礼填字游戏定制平台 WeddingCrossword

项目简介:WeddingCrossword.com 是一个专为婚礼定制填字游戏的在线平台,让新人能在 10 分钟内创建个性化的填字谜题,用于婚礼宾客娱乐。 🎯 解决的痛点 婚礼策划中,新人经常遇到这些问题: 宾客冷场时刻:鸡尾酒时段、等待拍照、晚宴间隙缺乏互动娱乐 通用活动书缺乏个性:市面上的婚礼游戏千篇一律,难以体现新人独特故事 定制成本高昂:雇佣设计师定制游戏成本超过 $100,且需要数周沟通时间 传统解决方案要么太贵(定制设计),要么太普通(通用模板),WeddingCrossword.com 提供了第三种选择:个性化 + 低成本 + 快速生成。 ✨ 核心功能 1. 精美模板库 提供多种专业设计主题(花卉风格、复古风格、极简风格) 所有模板可完美匹配不同婚礼风格 支持自定义背景图片(即将上线) 2. 智能网格生成 输入 815 条关于新人故事的题目和答案(例如:"初次约会地点"、"宠物名字") 算法自动计算最优填字布局,实时预览网格效果 无需手动排版,系统自动处理横纵向交叉逻辑 3. 高质量 PDF 下载 生成双页 PDF 文件: 第 1 页:空白填字网格 + 横向/纵向线索列表(供宾客游戏) 第 2 页:完整答案版(供新人核对) 支持 A4 尺寸,可直接打印使用 30 天内可重复下载,无限次预览 4. 简单三步操作 1. 选择模板 → 浏览模板库,选择喜欢的设计风格 2. 定制内容 → 填写新人信息(姓名、婚期)+ 添加题目线索 3. 下载打印 → 支付后立即下载 PDF,通过邮件获取文件 🔧 技术实现 对开发者可能感兴趣的技术细节: 前端技术栈: Next.js 16 (App Router) + React 19 + TypeScript Tailwind CSS 4 + shadcn/ui 组件库 Zustand (状态管理) + TanStack Query (数据缓存) 后端技术栈: Supabase (PostgreSQL 数据库 + Google OAuth 认证 + 文件存储) Creem 支付集成(支持国际支付) 核心算法: 使用 crosswordlayoutgenerator 库计算填字网格布局 通过 pdflib + @pdflib/fontkit 在客户端生成高质量 PDF 嵌入 Roboto 字体,确保跨平台渲染一致性 性能优化: 网格生成平均耗时 < 2 秒 PDF 生成完全在客户端完成,无需上传敏感数据 全站响应式设计,支持移动端编辑 💡 使用场景 除了婚礼现场娱乐,用户还将它用于: 订婚公告:通过填字游戏在社交媒体上公布喜讯 新娘派对游戏:测试伴娘团对新人的了解程度 周年纪念礼物:回顾每一年的重要时刻 婚礼彩排破冰:帮助两家亲友快速熟悉新人故事 🎁 限时优惠(至 2026 年 1 月 31 日) 早期用户享受 90% 折扣: ~~$9.99~~ → $0.99 / 份(一次性付费) 包含所有高级模板 + 无限次预览编辑 + 30 天重复下载 免费试用模式:可在支付前完整预览生成效果。 📊 用户反馈 早期用户评价: "省了 $150,宾客们都很喜欢!" — Sarah & Mike "复古模板完美契合我们的主题" — Emily "午休时 5 分钟搞定!" — Jason 🌐 相关链接 开始创建: 联系方式: 特别说明: 项目目前处于冷启动阶段,持续根据用户反馈迭代功能 欢迎提供建议(新模板想法、工作流改进、功能需求等) 技术栈完全开源友好,后续可能开源部分核心算法 适用人群: 正在筹备婚礼的新人 婚礼策划师/活动组织者 喜欢 DIY 个性化礼物的创意人士 对 Web 开发 + PDF 生成技术感兴趣的开发者 立即访问 🔗 WeddingCrossword.com,把你的爱情故事变成互动游戏!

Original
DTData & operationsDTLifestyle & entertainmentDTWeb app
—

网页键盘方向键导航库 naviix——随焦点流动于纵横间

之前登录过周刊,近几个月进行了功能完善,能完成工程上更复杂的场景。 naviix 是网页的键盘导航库,通过上下左右的方向键,选取网页的焦点元素。 最近的更新支持了嵌套布局、记忆导航、局部/按需更新、模糊/循环导航。 主页地址: 范例地址: 主页和范例预览 主页中的每个图示支持键盘交互。 | 主页 | 范例 | |:|:| | | |

Original
DTLifestyle & entertainmentDTWeb appDTWeb
—

纯浏览器端网页 Office 办公套件,支持编辑 Word 文档、Excel 表格、PPT 幻灯片 和 PDF

Office office.ziziyi.com 是一款强大的 Web 应用程序,可在浏览器中直接查看和编辑 Office 文档(Word、Excel、PowerPoint)。纯浏览器本地客户端,文档无需上传服务器,确保您的文档隐私和安全。 <p align="" <strong打开新文档:</strong <a href=" Word 文档</a | <a href=" Excel 表格</a | <a href=" PowerPoint 幻灯片</a </p 界面截图 首页截图 PPT截图 文档截图 表格截图

Original
DTWeb appDTWeb
—

AirScan-QR:专为物理隔离网络设计的二维码序列文件传输工具

1. AirScanQR 是一款基于浏览器运行的开源文件传输工具。它通过将文件转化为高频动态二维码序列,利用摄像头的扫码能力,实现数据在物理隔离(Airgapped)设备间的“无接触”传递。 2. 解决痛点 在内网办公、实验室或高度管控的服务器环境,往往面临以下困境: 物理隔离:设备无法连接公网,甚至禁用 U 盘、光驱。 临时需求:只需要传一个几十 KB 的脚本或几 MB 的文档,却需要繁琐的审批流程。 环境受限:无法安装第三方驱动或客户端软件。 AirScanQR 仅需一个现代浏览器,即可在隔离设备与手机/其他电脑间架起传输桥梁。 3. 项目亮点 零依赖与跨平台:纯 HTML/JS 实现,无需后端,无需安装,支持所有带摄像头的设备。 高性能引擎:支持 130 FPS 动态帧率与 200800 Byte 分片调节,适配不同性能的扫码设备。 智能补帧机制:可视化展示传输进度网格,支持点击缺失编号快速重传,大幅提高大文件传输成功率。 无损还原:支持完整文件名与后缀名还原,确保传输后的文件开箱即用。 极致隐私:所有数据均在本地浏览器处理,不经过任何服务器。 4. GitHub: 在线 5. 截图 | 发送端 (Sender) | 接收端 (Receiver) | | | | | | | 6. 推广理由 在完全断网的环境下,AirScanQR 回归最原始的光学传输方式,是封闭网络环境下“最后 1 米”数据传递的轻量级解决方案。希望它能进入周刊,帮助到更多在内网奋斗的开发者。

Original
DTData & operationsDTSoftware development
—

为文献阅读配置AI管家:Zotero-AI-Butler如何用大模型重构你的科研工作流

JS 一个Zotero插件。为文献阅读配置AI管家:用大模型重构你的科研工作流 想着稍后阅读的论文,最后却变成了永不阅读? 长篇大论的学术论文,有翻译却也抓不住重点? 文献阅读被以下问题困扰? 痛点一:文章太多,读不过来。即便让AI辅助阅读,却还要一篇一篇的发给AI,效率低下。 痛点二:读完就忘,需要反复重新阅读。 辛辛苦苦读完一篇,两天后就忘了,想回忆又得从头看起,浪费时间。 痛点三:文章太长,即使有翻译插件,也难以抓住重点,读下一页忘上一页。 别慌!您的专属AI管家 ZoteroAIButler 已闪亮登场! TA 是您7x24小时待命、不知疲倦且绝对忠诚的私人管家。 您只管像往常一样把文献丢进 Zotero,剩下的体力活全交给TA! 管家会自动帮您精读论文,将文章揉碎了总结为笔记,让您“十分钟完全了解”这篇论文! 3.0版本震撼首发“一图总结”功能,用Nano Banana Pro生成学术海报,一图胜千言! 亮点 1. 自动化处理:管家自动扫描新添加的PDF文献,利用大模型生成条理清晰的Markdown笔记,和论文条目一同保存,随时都能回顾。 2. 多模态支持:支持Base64上传PDF,数学公式、图表和复杂排版无损提取,中英文论文全部支持,甚至纯图PDF也能阅读总结。 3. 一图总结:全网首发——用一张图总结一篇论文,利用 Nano Banana Pro 为每篇论文生成学术海报式图片,帮助快速在脑海中建立论文知识体系。“一图胜千言”,快速把握论文核心,建立文章内容记忆点。 4. 多文献综述:右键分类即可对多篇论文进行综合分析,自动生成文献综述报告,创建独立的报告条目并关联所有原始PDF。 5. 沉浸阅读:内置AI管家侧边栏,支持LaTeX公式渲染和大模型追问功能,一边读论文原文,一边看论文讲解,同时随时向大模型提问。还可以固定侧边栏为AI管家,切换文献再也不会打断心流! 6. 开源平台:AI管家旨在提供一个自由、定制化的智能论文管理平台。所有模型提示词均可自定义——如何读文献,由您说了算;支持多个大模型的API——选择哪个大模型,也由您说了算。AI管家本身无任何收费渠道。 markdown 截图或演示视频 【拯救文献阅读困难症:科研必备Zotero AI管家全自动文献总结插件哔哩哔哩】

Original
DTResearch & learningDTSoftware developmentDTSkill / plugin
—

低延迟、支持漫游、不会掉线的 ssh

Go 低延迟、支持漫游、不会掉线的 ssh tsshd 是一个 ssh 服务端程序,灵感来源于 mosh( 类似于 moshserver ),相当于 OpenSSH 的 sshd。 技术原理:tsshd 类似 mosh 的原理,详见 README 原理简介。 安全保障:tsshd 作为 ssh 服务端程序,特别注重安全,详见 README 安全保障。 使用简单: 1. 在客户端(本地电脑)上安装 tssh。 2. 在服务端(远程机器)上安装 tsshd。 3. 使用 tssh udp xxx 登录服务器(参考 README 配置说明 配置后,可省略 udp 参数)。 特别说明(新用户首次使用需关注): 1. tsshd 随机监听 6100161999 的 UDP 端口,防火墙要放开相应策略。可通过配置项 TsshdPort,或命令行参数 tsshdport 自定义。 2. tssh 登录时,要在服务器的 $PATH 路径下找到 tsshd 并运行。可通过配置项 TsshdPath,或命令行参数 tsshdpath 指定路径。 亮点 核心优势:tsshd 特别适用于在弱网环境(4G)或跨国网络中使用 ssh 的场景: 使用 tsshd ,你的 ssh 可以避免掉线(从此告别 ssh 在弱网环境下经常掉线的苦恼,无需经常重新登录) 使用 tsshd ,你的 ssh 可以支持漫游(举例:你的笔记本在公司 ssh 登录后,带回到家还可以保持连接) 使用 tsshd ,你的 ssh 可以获得低延迟(避免 ssh 按键不跟手的情况,特别是使用 KCP 协议时延迟更低更稳定) 项目对比:tsshd 相比 mosh,支持更多更完善的 ssh 功能,解决了 mosh 长时间未解决的痛点,详见 README 功能对比。 markdown 截图或演示视频

Original
DTData & operationsDTSoftware developmentDTCLI
—

Acad AI

Learn the exact skills companies are hiring for right now.

DTResearch & learningDTData & operationsDTSkill / plugin
—

kutt Ai

Free AI Video Generator, Text & Image to Video kutt Ai

DTLifestyle & entertainmentDTSkill / plugin
—

DEV TRENDS / COMMUNITY

Discuss this edition

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

Open discussions ↗