AI 时代,产品研发用的 markdown 需求文档工具

6 天前
 Walt7525

https://github.com/walt7525/waltpad

WaltPad

面向产品和研发团队的需求文档协作平台,支持 Markdown 编写、多人评审、AI 辅助和一键导出到 Confluence 。

功能特性

文档编辑

项目与权限

评审流程

AI 助手

导出与分享

技术栈

快速开始

1. 创建 docker-compose.yml

services:
  db:                                                                                                                                      
    image: postgres:15-alpine
    restart: always                                                                                                                        
    environment:
      POSTGRES_DB: waltpad
      POSTGRES_USER: waltpad
      POSTGRES_PASSWORD: waltpad123
    volumes:
      - pgdata:/var/lib/postgresql/data                                                                                                    
    healthcheck:
      test: ["CMD-SHELL", "pg_isready -U waltpad"]                                                                                         
      interval: 5s
      timeout: 5s
      retries: 5                                                                                                                           
 
  app:                                                                                                                                     
    image: walt7525/waltpad:latest
    restart: always
    depends_on:
      db:
        condition: service_healthy
    environment:
      DATABASE_URL: "postgresql://waltpad:waltpad123@db:5432/waltpad?schema=public"
      NEXTAUTH_SECRET: "your-secret-key-here"                                                                                              
      NEXTAUTH_URL: "http://localhost:3000"
    ports:                                                                                                                                 
      - "3000:3000"
    volumes:                                                                                                                               
      - uploads:/app/uploads

volumes:
  pgdata:
  uploads:

NEXTAUTH_SECRET 可用 openssl rand -base64 32 生成随机字符串。
NEXTAUTH_URL 改为实际访问地址。

2. 启动服务

docker compose up -d

3. 登录

容器启动后访问 http://localhost:3000,使用默认管理员账号登录:

登录后请及时在「设置」中修改密码。

4. 配置 AI 助手(可选)

进入「管理后台 → AI 配置」,填入兼容 OpenAI 协议的 Base URL 、API Key 和模型名称即可启用 AI 功能。

License

MIT

563 次点击
所在节点    分享创造
2 条回复
hwlv
5 天前
哪有那么麻烦,直接丢个 gpt ,就会产生一个 md
Walt7525
5 天前
@hwlv 生成没啥问题,我们实际工作,少一个符合产研测试需求的 md 管理平台。各种 wiki 的 md 管理,不满足需求,没办法了,硬写了一个

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1210768

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX