news 2026/4/23 14:41:13

从错别字大王到零错率!我的开源AI写作助手“妙笔生花”

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从错别字大王到零错率!我的开源AI写作助手“妙笔生花”

「NAS、键盘、路由器······年轻就要多折腾,我是爱折腾的熊猫—多面手博主!咱主打的就是一个 “技能不压身,干货不掺水”」

引言

从熊猫开始写文到现在已经三四年了,但关于错别字这个东西依然存在,不过现在对比之前已经好很多了,感兴趣的可以翻翻一年前的文章,评论区基本就是错别字纠察队,一篇1000字的文章我能有三四个错别字,这个锅熊猫不背,要怪就怪输入法,词库不行。

随着AI越来越厉害,上周熊猫就想着能不能搭配AI,让AI来帮我检查错别字呢?想法的确是可行的,但市面上貌似没有专门的项目支持Docker,那既然没有项目就自己创造呗。

配合AI写代码,熊猫做了一款名叫妙笔生花的开源项目,其主要目的还是纠错,但只是为了纠错就包饺子肯定不行,于是我给他加上了文章评分系统、逻辑结构思维导图、标题分析、全文润色、多模型支持以及可导出为Word文档的功能。

项目开源地址为:https://github.com/Panda-995/ai-writing-assistant,这也是熊猫首次开源自己搞的东西,虽说是AI辅助了80%的代码,但能用就行不是嘛,而且有AI不用那不是傻嘛。

项目部署

作为NAS博主,那肯定是支持Docker部署的,熊猫已经构建好镜像并上传到ghcr.io了,镜像地址为ghcr.io/panda-995/ai-writing-assistant。

项目的开源地址也有介绍详细的部署过程,由于数据存储在本地浏览器,不需要额外的数据卷映射;只需将容器的 3000 端口映射到宿主机即可。

通过NAS的自定义拉取输入镜像地址,或者直接用compose代码,其中的3000端口如果冲突,记得更改一下。

version:'3.8'# 推荐使用较新的版本,如3.8,它支持更多功能services:ai-writing-assistant:image:ghcr.io/panda-995/ai-writing-assistantcontainer_name:ai-writing-assistantports:-"3000:3000"restart:unless-stopped# 在容器退出时自动重启,除非明确停止它

项目使用

部署成功之后访问界面,整个界面分成了两部分,一边是文本输入,另一边则是AI分析部分,不过在使用之前我们需要先设置下AI。

点击右上角类似小鸟的图标就可以弹出AI配置界面,支持Gemini与OpenAI两种格式,支持自定义Base URL与自定义模型名称,按照格式填写就行。

填写之后我们将需要检测的文档以及标题输入到右侧,文本内容支持Markdown格式,标题可以选择性输入,底部也会显示当前文本的字数,同时支持直接复制与导出,导出格式为Word。

点击右下角的一键检测和优化,右边的AI分析区就会弹出动画进行文章理解与分析,耐心等待即可。

分析过程和文本的字数以及AI模型的理解能力有关,一般来说2000字在10秒左右吧。

分析完成之后就会显示结果了,在顶部会有分析总览、纠错与建议、标题优化以及全文润色四个板块。

首先是分析总览,这里会有个综合评分,根据文章的可读性、逻辑性、情感共鸣以及创意度打分,再往下则是逻辑结构图、文章语调、SEO关键词建议以及AI的摘要,功能还是满齐全的。

第二板块则是纠错和建议,可以看到这篇文章一共给出了12个优化建议,其中每条都有会列出原文和优化后的内容,同时左上角会显示错误类型,例如标点错误、润色、语法以及错字等等。

第三个板块则是分析标题,根据当前的标题会分析爆文指数,同时下方会给出分析的理论,如果觉得一般后面AI也会给到一些标题建议供选择。

最后的全文润色其实就是将前面几个板块的内容综合,然后重新给到新版本的全文内容。

写在最后

项目开源也才几天,如果觉得有那么一丝丝帮助,可以去点点Star支持熊猫。不过话又说回来,AI只是辅助作用,开发这个的目的其实还是为了纠错语法、错字以及标点一类,AI给到的建议或许有用,但写文章一定要有自己的风格或者思路,切记,他只是工具。

以上便是本次分享的全部内容了,如果你觉得还算有趣或者对你有所帮助,不妨点赞收藏,最后也希望能得到你的关注,咱们下期见!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/23 13:55:03

Langchain-Chatchat软件成分分析(SCA)知识库

Langchain-Chatchat 软件成分分析(SCA)知识库 在企业对数据隐私与合规性要求日益严苛的今天,一个摆在AI落地面前的核心矛盾逐渐凸显:如何在不牺牲模型智能水平的前提下,避免敏感信息上传至公有云?传统依赖 …

作者头像 李华
网站建设 2026/4/23 13:52:14

Langchain-Chatchat磁盘加密技术知识库构建

Langchain-Chatchat磁盘加密技术知识库构建 在金融、法律和医疗等高敏感行业,企业每天都在与海量的非结构化文档打交道。一份合同、一条诊疗记录或一封内部邮件,可能就包含需要严格保护的信息。传统的搜索方式依赖关键词匹配,不仅效率低下&am…

作者头像 李华
网站建设 2026/4/20 9:57:31

Langchain-Chatchat员工安全意识教育知识库

Langchain-Chatchat员工安全意识教育知识库 在企业信息安全事故频发的今天,一个看似微不足道的操作——比如点击了一封伪装成“IT通知”的钓鱼邮件——就可能引发数据泄露、系统瘫痪甚至法律风险。传统的安全培训往往依赖集中宣讲和纸质手册,员工“听过…

作者头像 李华
网站建设 2026/4/23 13:54:25

Laravel Mix 终极指南:10分钟掌握文件复制与版本控制技巧

Laravel Mix 终极指南:10分钟掌握文件复制与版本控制技巧 【免费下载链接】laravel-mix 项目地址: https://gitcode.com/gh_mirrors/lar/laravel-mix 作为一名前端开发者,你是否曾经为静态资源管理而头疼?比如需要将NPM包中的字体文件…

作者头像 李华
网站建设 2026/4/23 14:01:15

存储设备:数字时代的信息基石

存储设备:数字时代的信息基石存储设备作为计算机系统与数字世界的核心组件,始终承担着信息载体的关键角色。从早期穿孔卡片到如今的云存储阵列,其发展历程折射出人类对数据留存与调用的永恒追求。当前主流存储技术呈现多维度并行发展态势&…

作者头像 李华
网站建设 2026/4/23 14:35:33

30、Windows系统命令操作与管理全解析

Windows系统命令操作与管理全解析 1. 符号与参数基础 在Windows系统的命令操作中,各种符号和参数起着关键作用。以下是一些常见符号及其用途: | 符号 | 用途 | | — | — | | & (ampersand) | 用于命令链,可将多个命令连接在一起执行,如 command1 & comm…

作者头像 李华