本文在 草梅友仁的博客 发布和更新,并在多个平台同步发布。如有更新,以博客上的版本为准。您也可以通过文末的 原文链接 查看最新版本。
前言
欢迎来到草梅周报!这是一个由草梅友仁基于 AI 整理的周报,旨在为您提供最新的博客更新、GitHub 动态、个人动态和其他周刊文章推荐等内容。
开源动态
本周依旧在开发 墨梅 (Momei) 中。
您可以前往 Demo 站试用:https://demo.momei.app/
- 您可以通过邮箱
admin@example.com,密码momei123456登录演示用管理员账号。
或前往官网注册:https://momei.app/
也可以前往文档站来了解项目整体规划和未来开发路线图:https://docs.momei.app/
当前墨梅博客已经正式发布了 1.7.0 版本,以下是页面和功能的一些截图。
在文章编辑页面,新增了 AI 语言输入功能,并支持 AI 润色文本。
![image-20260301215655911]()
新增了 AI 封面生成,可以自动基于文章内容生成对应的封面提示词,并生成对应的图片封面。
![image-20260301215904772]()
新增定时文章发布,同步到 Memos,和通过 Wechatsync 的一键分发功能
![image-20260301220229378]()
新增通过文章生成音频功能,可一键生成播客音频。
![image-20260301220334081]()
新增看板娘(Live2D)和背景粒子动画功能。
请注意 Live2D 资源的版权,使用时请遵守相关协议。
![image-20260301220518089]()
更多功能和页面可以前往官网体验,也可前往之前的博客查看截图。
欢迎各位用户体验。并提出意见和建议。
接下来的话还会继续按照路线图和待办进行开发功能,敬请期待。
当然,目前墨梅博客还有很多需要打磨的细节,功能上也还不完善,如有任何意见和建议,都可以在项目的 GitHub issues 中提出。
如果你也对墨梅博客感兴趣,欢迎参与开发和测试。
AI 项目开发与思考
相信最近这段时间大伙已经被网上的 AI 新闻刷屏了。不管是超一流的视频生成 AI Seedance2.0,还是备受关注的 AI 个人助手 OpenClaw 等,都在互联网上引起不小的风波。今天就跟大家来随便聊聊这段时间,我高强度 AI 开发、AI 使用的一些感受吧。
首先就是这段时间高强度 AI 开发的结果——墨梅博客。
从立项到第一次 release,大概用了 1 个月,如果刨去因外出而耽误的时间,则大概不到 3 个星期,满打满算也就开发了 20 天。
可以说,对一个个人开发者而言,能有这样的开发速度已经是一件相当惊人的事情了。
可见,AI 加持下,写代码已经不是一件难事了,一个想法转换为实际成果也更加容易了。
如果要我自己来从 0 开发到第一次 release,则预计要耗时 2-3 个月以上。
而在后面的开发中,随着自定义 Agents 和 Skills 的完善,开发速度进一步提升,每次 release 都能有上百条 commit,也包括很多让我自己去实现有难度的内容,比如说项目的全面国际化、全面的 AI 集成(适配 GPT、Gemini、Claude 等不同渠道)等。
这次项目的感悟之一就是能用最好的 AI 模型就还是要用最好的,可以说真的是一分钱一分货。
比如说,个人在开发中为了节约 GitHub Copilot 的使用额度,一直使用 Gemini 3 Flash 来完成主要的开发任务,而 Gemini 3 Flash 也确实完成的很好,至少九成开发任务都能胜任。
但 Gemini 3 Flash(包括 Gemini 3 Pro)没有那么听从 Agents 和 Skills 的指令,经常会不看文档,所以有时候效果不行,还得手动纠正。
直到有一次出现了用 Gemini3-flash 几个小时无法解决的 bug,本人最后才决定换到 GPT-5.3-Codex 试试,结果半小时解决问题。
我估计 Gemini 3.1 Pro 或 Claude 4.6 Opus 也能解决,所以我觉得还是得直接上最强的模型,不然反复 debug 实在痛苦。
当然了,AI 的调用成本终究是个不可忽略的问题,全部用最强的模型纯属氪佬专属,我们贫民玩家还是得做好成本优化。毕竟付费上班也得有个度,每月投入上百到 AI 中还算可以接受,但投入上千就有点过分了。
接下来要谈的就是 AI 编程经常会导致的一个问题,那就是代码质量的低下。
在人工开发时代,我们总以工作量大、赶时间为借口,忽略代码规范、省略测试。但 AI 时代,这个借口彻底不成立了。AI 的效率极高,完全可以严格遵守代码规范,所以代码质量管控变得比任何时候都重要。
用 Eslint 来统一代码格式,用 TypeScript 校验类型,用 Vitest 添加单元测试、集成测试、端对端测试,测试用例更是多多益善。而如果以不会写测试为借口,则可以让直接让 AI 生成。
AI 不怕报错,怕的是没有反馈,没有报错信息,AI 就不知道问题在哪,只会觉得自己的代码是对的;有了测试反馈,AI 修复代码的效率和准确率会超乎想象。
这一点其实和人也是差不多的,代码说到底要跑起来才能知道是否有问题
除此之外,一个很多人没想到的问题就是,AI 时代下,项目开发中,文档比代码更加重要。
还是一样,以前总说“写代码没空写文档”,现在这些活全都可以交给 AI。
项目推进中,但凡有方案、思路、功能逻辑,都让 AI 生成详细文档记录下来。
一来避免对话中断、内容丢失,二来,每个项目搭配专属的 AI 智能体,定义好技能、完善好文档,就算换任何人接手,都能无缝衔接开发。现在越来越多的项目加入 AI 智能体配置,这就是大势所趋。
当然了,这也得保证文档和代码同步,在一个阶段的开发告一段落之后就得及时的更新相关文档。
个人现在开发新项目的流程就是先和 AI 聊完项目的框架和设计要点,整理成设计文档和待办文档,然后然 AI 根据待办文档,一条一条完成,然后跟设计文档核对,是否有缺漏或者要改进的部分。
对于开发一些小型项目,实测的结果是可以非常完美的跑完全流程。
例如 auto-backup-database,是先敲定了 todo.md 和 design.md 后全权交给 AI 开发的。
接下来就提一下最近很火的 Seedance2.0 好了,我也试了一下,效果非常炸裂,人物一致性非常强,可以说跟 nano banana pro 包揽了视频生成和图片生成的两大王冠。
虽然说随着用的人太多了,免费版本已经开始降智了,加上越来越严格的审核导致出视频难度高,但不可否认的是 Seedance2.0 确实已经在视频生成领域超越了之前的 Sora2,来到了一个新的高度。
回想起当初 ChatGPT 的上下文只有 4k;图片生成还得在本地部署 Stable-diffusion,还要研究 AI 提示词;视频生成更是得走麻烦的工作流才能得到相对较好的结果。现在,都随着 AI 大模型的发展而得到解决,上下文不够?现在的 AI 上下文百万 token 起步;图片生成?nano banana pro 人物一致性拉满;视频生成?Seedance2.0 效果拔群。
所以说,在 AI 时代,相比去学习各种技巧,等着 AI 模型进步还来的更快一些。
当然了,AI 也不是没有反面例子,之前提到的 OpenClaw 就是另一个情况。
OpenClaw 本身是一个开源的 AI 助手,但和之前的 AI 项目不一样的是,OpenClaw 的权限非常大,可以直接操作电脑上的所有东西,也因此,用的好的话,OpenClaw 可以极大的自动化工作流,完成很多重复工作,但用不好的话,那就是删邮件、删项目、删硬盘了。
所以说,天底下没有免费的午餐,在享受 AI 带来的自动化的同时,也必定要承担误删除带来的风险(当然还有隐私泄露)。
絮絮叨叨说了这么多,核心就是一句话:AI 已经彻底重构了个人开发、内容创作、职场工作等的逻辑,也必将进一步改变世界
AI 的浪潮还在滚滚向前,下一期再跟大家聊更多细节,我们下期见。
最新 GitHub 仓库
GitHub Release
momei
v1.7.0 - 2026-02-28 20:13:31
摘要:
版本 1.7.0 摘要 (2026-02-28)
新功能:
- 新增国际化支持,优化错误处理和响应格式
- 添加火山引擎 TTS/ASR 协议支持,简化配置流程
- 新增音频元数据处理功能,支持从元数据导出音频信息
- 添加播客模式支持,优化文稿生成逻辑
- 新增看板娘系统和 CanvasNest 粒子特效支持
- 添加文章元数据处理功能,优化发布意图解析
- 新增 Memos 同步配置支持
- 添加 AudioWorklet 支持以优化音频处理
- 新增 MCP 服务器 Cursor 规则和性能测试脚本
Bug 修复:
- 修复 ajv ReDoS 安全漏洞
- 解决 TTS 服务流处理中的超时问题
- 修复 Playwright 配置命令顺序问题
- 更新多个依赖版本确保安全性
- 优化云端流处理的错误管理
- 修复语言切换器类型捕获问题
- 增强移动端 Live2D 显示支持
代码重构:
- 优化 HTML 标签移除逻辑
- 重构数据库表结构
- 使用绝对路径提高代码可读性
- 添加 WebSocket 权限校验
- 优化图像生成和任务轮询逻辑
- 替换 Markdown 编辑器组件
- 重构初始化设置逻辑
v1.6.0 - 2026-02-21 20:14:13
摘要:
版本 1.6.0 摘要 (2026-02-21)
新功能:
- 优化 TTS 配置界面,增强用户体验
- 合并 TTS 与 AI 任务,重构数据库设计
- 任务详情新增音频时长、大小等详细信息
- 接入 AI 音频生成和语音识别功能
- 重构 AI 服务为 TextService 和 ImageService
- 新增多个 TTS 提供商支持
- 添加 Gemini 和 Stable Diffusion 图像生成支持
- 新增文章音频化系统
- 添加火山引擎 TTS 支持
- 新增音频文稿优化功能
- 重构 AI 基础设施,统一 API 路径
Bug 修复:
- 修复 TTS 文档冲突问题
- 更新 AI 任务错误处理逻辑
- 修复自动填充演示账号类型检查
- 更新 TTS 服务超时处理
- 优化火山引擎 TTS 错误处理
- 新增 TTS 估算 API
代码重构:
- 统一 AI 模块结构
- 优化代码格式和错误处理
- 整合 ASR 使用记录至 AITask
主要更新集中在 TTS 功能增强、AI 服务重构和新增多个云服务提供商支持。
v1.5.0 - 2026-02-14 20:09:34
摘要:
版本 1.5.0 摘要 (2026-02-14)
新功能:
- 编辑器优化:支持侧边栏精简模式、语音转录、自动保存和草稿恢复功能
- 阅读体验提升:实现沉浸式阅读模式,支持自定义字号、页宽、行高和主题
- 发布功能增强:添加定时发布、多平台同步(Memos/WechatSync)和文章版本管理
- AI 功能扩展:新增图像生成模块(支持封面图生成)、语音创作增强和任务管理
- 通知系统:基于 SSE 实现实时通知,支持降级轮询机制
- 导出功能:支持全量文章导出为 Markdown 和 ZIP 格式
- 移动端优化:改进文章详情页排版和响应式设计
Bug 修复:
- 数据库:修复 Postgres ID 字段溢出问题
- CLI:清理未使用的导入变量
- UI:修复响应式设计问题,优化文章详情页布局
- 营销推送:补全记录操作接口,修复 404 错误
- 定时任务:更新调度器以支持无服务器环境
- 图像处理:添加封面图点击放大预览功能
代码重构:
- 重构 AI 页面组件,简化代码结构
- 优化 MomeiApi 模拟实现方式
- 更新系统配置文档,增强安全性说明
其他改进:
- 添加 Discord 平台支持
- 优化按钮交互和状态管理
- 调整降级轮询机制时间间隔为 120 秒
eslint-config-cmyr
v2.1.4 - 2026-02-10 18:39:32
摘要:
版本 2.1.4 (2026-02-10) 摘要:
主要更新:
- 修复了 TypeScript ESLint 规则中的 bug,启用了不必要的类型断言检查功能
变更详情:
- 规则调整:更新了 TypeScript ESLint 配置,新增了对不必要类型断言的检查功能
- 影响范围:此变更会影响使用该配置的所有 TypeScript 项目中的类型断言写法
- 技术实现:通过提交 b99a33f 完成该修复
cmyr-template-cli
v1.44.1 - 2026-02-24 23:10:16
摘要:
版本 1.44.1 摘要 (2026-02-24)
主要更新内容:
Bug 修复:
- 更新了 GitHub Actions 配置,增加了调度时间和时区的设置
v1.44.0 - 2026-02-24 21:43:56
摘要:
版本 1.44.0 摘要 (2026-02-2 4 发布)
主要更新内容:
新增功能:
- 添加了对 TypeScript 项目的 TypeCheck 初始化功能支持
本次更新主要增加了对 TypeScript 项目的类型检查初始化支持,使项目能够更好地适应 TypeScript 开发环境。
v1.43.3 - 2026-02-24 21:13:30
摘要:
版本 1.43.3 (2026-02-24)
主要更新内容:
Bug 修复:
- 临时注释掉了 lint 命令,以解决 eslint-config-cmyr 版本更新引发的路径错误问题
本次更新主要针对 eslint 配置更新导致的构建问题进行了临时修复。
v1.43.2 - 2026-02-14 22:37:55
摘要:
版本 1.43.2 更新摘要 (2026-02-14)
Bug 修复:
- 在 git 提交中添加了–no-verify 选项,用于跳过钩子检查
- 将 libsodium-wrappers 依赖版本从^0.7.15 调整为固定版本 0.7.15,确保版本一致性
auto-backup-database
v1.2.2 - 2026-02-27 09:22:37
摘要:
GitHub Release 摘要生成:
版本 1.2.2 (2026-02-27)
Bug 修复:
- 注释掉了强制使用 path-style 访问的配置项(提交号:125c9f3)
(注:此版本仅包含一项 bug 修复,总字数符合 500 字以内要求)
v1.2.1 - 2026-02-26 11:00:53
摘要:
版本 1.2.1 (2026-02-26) 摘要:
Bug 修复:
代码重构:
- 改进了通知服务的错误处理机制
- 优化了压缩结果的输出方式
v1.2.0 - 2026-02-25 09:32:42
摘要:
版本 1.2.0 更新摘要:
主要新功能:
- 新增 BackupTaskResult 类型,优化了通知服务对备份结果的处理逻辑
v1.1.1 - 2026-02-25 01:23:21
摘要:
版本 1.1.1 更新摘要 (2026-02-24)
Bug 修复:
- 新增支持通过环境变量配置备份输出路径和配置文件路径
v1.1.0 - 2026-02-25 00:51:10
摘要:
版本 1.1.0 更新摘要:
新功能:
- 备份服务加密逻辑优化,增强了错误处理和日志记录功能
- 新增文件工具支持获取 MIME 类型,用于 OSS 存储操作
代码重构:
- 备份服务优化,移除了不必要的动态导入
- 配置加载器和压缩功能改进,简化了文件路径处理
最新 GitHub 加星仓库
其他博客或周刊推荐
阮一峰的网络日志
HelloGitHub 月刊
阿猫的博客
潮流周刊
二丫讲梵的学习周刊
总结
本周的更新和动态如上所示。感谢您的阅读!
您可以通过以下方式订阅草梅周报的更新:
往期回顾
本文作者:草梅友仁
本文地址: https://blog.cmyr.ltd/archives/2026-09-caomei-weekly-momei-1-7-0-release-ai-development.html
版权声明:本文采用 CC BY-NC-SA 4.0 协议 进行分发,转载请注明出处!