Ai编程第一章 故里写作app
“跋山涉水不改一往无前,山高路远但见风光无限。”
项目简介
故里写作是一款离线小说写作助手应用,专为小说创作者设计。轻便、无广告、纯本地存储,让您的创作不受干扰。
应用名称:故里写作
版本:1.0.0
开发者:小赵同学
01 功能介绍
————
1. 小说管理
– 创建新小说,设置名称、作者、简介等信息
– 编辑小说基本信息
– 删除小说(带确认提示)
– 查看小说字数统计和章节数量
2. 章节管理
– 创建新章节
– 编辑章节标题
– 删除章节
– 章节排序与拖拽重排
– 查看章节字数
3. 写作编辑器
– 横格笔记本视觉效果,提升书写沉浸感
– 自动保存功能(输入后2秒自动保存)
– 字数实时统计
– 快捷标点符号输入工具栏
– 横线分隔符插入
– 首行缩进功能(单行/全文)
– 预览模式切换
– 深色模式支持
4. TXT文件导入
– 支持导入本地TXT文件(最大50MB)
– 自动识别文件编码(UTF-8、GBK、GB2312、BIG5)
– 智能章节分割
– 导入进度显示
– 粘贴导入支持
5. 小说导出
– 导出为TXT文件
– 可选是否包含章节标题
– 可选是否添加空行分隔
6. 设置功能
– 字体大小调节
– 行高调节
– 深色模式切换
– 今日写作字数统计
– 清除所有数据
项目截图




02 项目结构
————
故里写作/├── pages/ # 页面目录│ ├── index/ # 书架首页│ │ └── index.vue│ ├── novel-edit/ # 小说编辑页│ │ └── novel-edit.vue│ ├── chapter-list/ # 章节列表页│ │ └── chapter-list.vue│ ├── editor/ # 写作编辑器页│ │ └── editor.vue│ ├── settings/ # 设置页│ │ └── settings.vue│ └── txt-import/ # TXT导入页│ └── txt-import.vue├── utils/ # 工具函数│ ├── storage.js # 本地存储管理│ └── novelFile.js # 文件操作工具├── static/ # 静态资源│ ├── logo.png│ └── my.png├── App.vue # 应用入口├── main.js # 主入口文件├── pages.json # 页面配置├── manifest.json # 应用配置└── uni.scss # 全局样式变量
03项目技术
————
前端框架
– uni-app:跨平台开发框架
– Vue 3:渐进式JavaScript框架
数据存储
– uni.getStorageSync / uni.setStorageSync:本地同步存储
– 数据完全存储在用户设备本地,不上传任何服务器
文件操作
– plus.io:HTML5+ 文件系统API
– plus.android:Android原生API调用
– Android Intent:文件选择器
Android权限:
READ_EXTERNAL_STORAGE:读取外部存储(导入TXT文件)
WRITE_EXTERNAL_STORAGE:写入外部存储(导出小说)
04支持平台
————
– Android(主要支持)
– iOS
– 微信小程序
– 其他小程序平台
更新日志
v1.0.0
– 初始版本发布
– 实现小说创建、编辑、删除功能
– 实现章节管理功能
– 实现TXT文件导入(支持50MB以内)
– 实现小说导出功能
– 实现横格笔记本视觉效果
– 实现深色模式
– 实现自动保存
– 实现今日字数统计
免责声明
本软件仅用于学习、交流使用,不用于任何商业用途。
1. 使用者仅可在合法合规、符合公序良俗的范围内使用本软件,严禁利用本软件从事盗版传播、非法内容创作、侵权、造谣、网络攻击、数据窃取等任何违反国家法律法规及平台规则的行为。
2. 因使用者违规使用、擅自修改、传播非法内容、不当操作等行为所产生的一切法律责任、经济损失及第三方索赔,均由使用者自行承担,软件开发者不承担任何连带责任。
3. 本软件为离线本地工具,开发者不对软件的稳定性、安全性、数据丢失风险作出任何明示或暗示保证,因软件使用导致的文件损坏、数据丢失等问题,开发者不承担责任。
4. 开发者保留对软件的解释权与更新权,如使用者继续使用本软件,即视为已阅读、理解并完全同意本声明全部条款。
朋友们,我们下一章,再见
———————
每日金句分享:
跋山涉水不改一往无前,山高路远但见风光无限
你的努力让每个平凡的日子熠熠生辉,无论来时的路多么漫长和艰难,都要保持对生活的热爱和执着,加油!

夜雨聆风