我开源了一个可能很适合程序员的笔记APP

184 阅读1分钟

logo_banner.png

AIgnition 是一款直观、开源的自托管Web笔记应用,使用AI大模型增强您的书写体验。

项目地址:yuri2peter/AIgnition

这是笔者自己编写并日常使用的笔记软件,拥有跟手的Markdown编辑器,AI文本辅助支持,公开评论系统和其他的一些小功能,现正式开源。

欢迎各位试用,留言或贡献代码。如果你觉得这个项目有点意思,不妨点一个小小的✨STAR,感谢支持!

image.png

✨ 功能

编辑器

  • Markdown WYSIWYG
  • 实时预览
  • 代码块语法高亮

AI 引擎

  • 支持 OpenAI API 和 Gemini API
  • 问答聊天
  • 自动补全
  • 重写

访客模式

  • 与他人分享笔记
  • 评论系统

自托管

  • 隐私优先
  • 纯 JS 构建
  • 使用 Docker 部署

多设备支持

  • 桌面
  • 平板电脑
  • 移动设备

🚀 部署

Docker compose 是部署 AIgnition 的最简单方法。

# https://hub.docker.com/repository/docker/yuri2/aignition/general
# /YOUR_PATH/aignition/docker-compose.yml
version: '3.8'
services:
  aignition:
  image: 'yuri2/aignition'
  restart: unless-stopped
  volumes:
    - ./runtime:/dist/runtime
  environment:
    # The port that the web server listens on.
    - SERVER_PORT=3000
  ports:
    - 3000:3000

📘 用户手册

请参考 User Guide.

🧰 维护

软件更新

cd /YOUR_PATH/aignition
docker-compose pull
docker-compose up -d