66[ ![ GitHub commit activity] ( https://img.shields.io/github/commit-activity/m/codexu/note-gen )] ( https://github.com/codexu/note-gen/commits/dev/ )
77![ Discord] ( https://img.shields.io/discord/1313305041918103552 )
88
9- NoteGen 是一个基于 Tauri + ChatGPT 的笔记软件,旨在帮助用户以截图 、插图、文本的记录方式,快捷的保存碎片化知识,通过 AI 自动整理为一篇可读的笔记,通过内置的 Markdown 编辑器将 AI 笔记进行二次创作。
9+ NoteGen 是一个基于 Tauri + ChatGPT 的笔记软件,旨在帮助用户以 ** 截图 ** 、插图、文本的记录方式,快捷的保存碎片化知识,通过 AI 自动整理为一篇可读的笔记,通过内置的 Markdown 编辑器将 AI 笔记进行二次创作。笔记最终形态以文件存储于本地,同时也支持 ` 同步 ` 与 ` 图床 ` 功能,其基于 Github 实现,保证数据安全 。
1010
11- ![ 17327782035021732778203299.png ] ( https://fastly.jsdelivr.net/gh/codexu/images @main/img/17327782035021732778203299.png )
11+ ![ b8df1739-09db-4f0f-bc6d-6b322f7f6f95.jpg ] ( https://fastly.jsdelivr.net/gh/codexu/note-gen-image-sync @main/b8df1739-09db-4f0f-bc6d-6b322f7f6f95.jpg )
1212
1313## 下载
1414
@@ -18,13 +18,26 @@ NoteGen 是一个跨平台的笔记 APP,目前支持 Mac、Windows、Linux,
1818
1919## 快速上手
2020
21+ ### 1. 配置 ChatGPT API Key
22+
2123NoteGen 使用了国内代理[ GPT-API-free] ( https://github.com/chatanywhere/GPT_API_free ) ,可[ 申请领取内测免费API Key] ( https://api.chatanywhere.org/v1/oauth/free/render ) ,限制200请求/天,基本够用。
2224
2325软件安装完毕后,请先在设置页面配置 API Key 后即可正常使用。
2426
25- > Mac 用户需要配置屏幕录制权限,才可以使用截图记录功能。
27+ > 此功能只限制于 AI 相关功能,不影响正常写作。
28+
29+ ### 2. 同步与图床(可选)
30+
31+ 同步和图床基于 Github 仓库实现,需要[ 创建密钥] ( https://github.com/settings/tokens/new ) ,需勾选 ` repo ` 权限。
32+
33+ 配置完成后,NoteGen 会自动创建两个仓库:
2634
27- 同步和图床功能(可选),需要创建 Github 仓库,并配置好密钥,即可使用。
35+ - ` note-gen-image-sync ` : 图床,使用 jsdelivr 加速。
36+ - ` note-gen-article-sync ` : 用于存放笔记 ` .md ` 文件。
37+
38+ ### 3. 权限
39+
40+ Mac 用户需要配置屏幕录制权限,才可以使用截图记录功能。
2841
2942## 特性
3043
@@ -71,6 +84,8 @@ NoteGen 自动将所有记录整理成一篇可读性高的笔记,有效节省
7184
7285支持文件管理器和 Markdown 编辑器,可以实现文章的管理、编辑和预览。
7386
87+ ![ 35370027-b170-497a-8b91-d788824183ff.jpg] ( https://fastly.jsdelivr.net/gh/codexu/note-gen-image-sync@main/35370027-b170-497a-8b91-d788824183ff.jpg )
88+
7489在编辑器中你同样可以享受到 ChatGPT 带来的便利,他支持了两种模式:
7590
7691- ** AI** ,你可以在编辑器中编写需求,选中内容,随即将内容替换为 ChatGPT 提供的回复,适合在没有思路时使用。
@@ -96,11 +111,7 @@ NoteGen 自动将所有记录整理成一篇可读性高的笔记,有效节省
96111
97112待实现,平台管理是配合写作的功能,支持多个平台,实现快速发布。
98113
99- ## 贡献
100-
101- 在 NoteGen 的开发过程中,我们鼓励社区的积极参与和贡献。无论您是开发者、设计师,还是只对软件的功能和用户体验有独到见解的用户,您的反馈和建议对我们来说都十分宝贵。
102-
103- ### 技术栈
114+ ## 技术栈
104115
105116- Tauri v2
106117- Next.js v15
@@ -109,17 +120,3 @@ NoteGen 自动将所有记录整理成一篇可读性高的笔记,有效节省
109120- TypeScript
110121- Tesseract.js OCR 识别
111122- GPT-API-free ChatGPT 国内代理
112-
113- ### 如何贡献
114-
115- 1 . ** 代码贡献** :如果您是一名开发者,并且对我们的项目有兴趣,欢迎在 GitHub 上提交您的代码贡献。您可以通过创建新的功能、修复现有的错误或者优化代码来直接参与到 NoteGen 的发展中。
116-
117- 2 . ** BUG报告** :如果在使用 NoteGen 时您发现了任何问题或者 BUG,请在我们的 issue tracker 中报告。这将帮助我们更快地识别和修复问题,提升产品的稳定性和用户体验。
118-
119- 3 . ** 功能建议** :我们也欢迎用户对软件功能的建议。请分享您希望 NoteGen 增加的功能,或者您在使用过程中遇到的困难。您的反馈是我们改进产品的重要依据。
120-
121- 4 . ** 文档贡献** :如果您对文档内容有改进建议,或者希望为项目的使用指南和开发者文档贡献内容,请随时与我们联系。清晰而详细的文档可以帮助更多用户更好地使用 NoteGen。
122-
123- 5 . ** 推广项目** :通过社交媒体、博客或者技术社区分享 NoteGen 也能为项目带来更多的用户和关注,同时帮助我们建立一个更活跃的用户社区。
124-
125- 感谢您的每一份贡献,让我们一起将 NoteGen 打造成更好的笔记工具!
0 commit comments