项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 3802
技术标签
使用教程
⚠ 本教程由 AI 依据该项目 README 整理;原始文档不完整,部分步骤为通用流程推断,实际安装请以项目官方文档为准。
⚠ 该项目 README 未提供完整安装说明,以下步骤为通用流程,请以官方文档为准。
环境要求
- 已安装 Docker(含 docker compose),并能正常拉取镜像
- 可访问 Docker Hub 获取 xiaojusurvey/xiaoju-survey 镜像
- README 未给出端口、数据库等依赖说明,需先打开官网《Docker部署》指导文档确认
- 可访问 GitHub 获取项目仓库以取得 docker-compose.yaml
安装与启动步骤
-
1查阅部署文档
README 的快速部署章节只给出官网《Docker部署》链接,请先打开该文档确认完整流程、端口与依赖,再动手操作。
-
2拉取 Docker 镜像
README 提供两个镜像版本:生产环境选 slim 体积更小,开发调试选 full 自带 curl、vim、git 等工具,按需拉取其一或全部。
docker pull xiaojusurvey/xiaoju-survey:latest-slim docker pull xiaojusurvey/xiaoju-survey:latest-full -
3获取部署配置
README 提到通过 docker-compose.yaml 部署并修改镜像标签,需先取得仓库代码获得该文件,README 未直接给出 clone 命令。
git clone https://github.com/didi/xiaoju-survey.git -
4切换镜像版本
:进入仓库后编辑 docker-compose.yaml,将 image 字段的标签在 latest-slim 与 latest-full 之间切换,保存即完成版本选择。
-
5启动服务
在 docker-compose.yaml 所在目录启动容器;README 未给出具体启动命令与端口,请以官网部署指导为准。
docker compose up -d
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
image | 是 | docker-compose.yaml 中的镜像标签,决定使用 slim 还是完整版本 | xiaojusurvey/xiaoju-survey:latest-slim |
如何确认成功
README 未给出访问端口,可执行 docker ps 确认容器处于 Up 状态,再按官网部署指导中的地址打开平台页面。
常见问题
Q:slim 版和 full 版怎么选?
A:slim 基于 node:18-slim,体积更小、含最小运行依赖,适合生产部署;full 基于 node:18,含 curl、vim、git 等工具,适合开发或调试场景。
Q:如何切换 Docker 镜像版本?
A:在 docker-compose.yaml 中修改镜像标签即可,改成 xiaojusurvey/xiaoju-survey:latest-slim 或 xiaojusurvey/xiaoju-survey:latest-full。
Q:完整的安装命令在哪里?
A:README 未列出具体部署命令,只指向官网 xiaojusurvey.didi.cn 的《Docker部署》文档,请以该文档为准。
Q:需要提前准备数据库吗?
A:项目后端支持多种数据库,但 README 未给出具体数据库配置项,需查看官网部署指导确认。
注意事项
- README 未提供启动命令、端口号、环境变量与数据库配置,切勿凭猜测填写,务必对照官网部署指导。
- docker-compose.yaml 中的镜像标签必须与已拉取的镜像版本一致,否则启动会因找不到镜像失败。
- 生产环境建议使用 latest-slim 版本,仅开发调试场景使用 latest-full。
- 本教程步骤基于 README 中出现的镜像名称与 docker-compose.yaml 推断,confidence 为 low。
核心亮点
- 可视化拖拽表单设计器,支持几十种题型和逻辑跳转,上手快
- 前后端分离,基于 NestJS 和 React,代码结构清晰,易二次开发
- 内置数据统计与图表分析,无需额外开发即可查看结果
不足之处
- 文档以英文为主,中文社区资源相对较少
- 高级功能如权限管理和多租户支持可能需自行扩展
适用场景
- 企业内部员工满意度调查与反馈收集
- 在线考试、培训测评与知识竞赛
- 市场调研、用户投票与产品反馈收集
替代项目
SurveyJS、LimeSurvey、Tally
同类项目推荐
Shiyin
开源
Mac 本地录音转写,自动区分发言人并生成带时间戳笔记
Free, open-source meeting notes app for Mac: records Zoom, Meet and Teams without a ···
readmeX
开源
丢进代码库,自动生成中文 README 和可浏览 Wiki
An AI Powered README and Interactive Wiki Generator for Any Projects. AI驱动的README···
kition
开源
笔记表格白板加AI,一个桌面全搞定
Kition brings Markdown, DataTable, WhiteBoard, a tool-using AI agent, browser resear···
quickshot
开源
悬停即截窗口,标注美化拼图一步到位
Screenshots, beautifully simple. A fast, local-first screenshot tool for macOS and W···
MyBrain
开源
一个应用搞定任务、笔记、日历,还有 AI 帮你忙
All-in-one productivity app and AI assistant with Tasks, Notes, Calendar, Diary and ···
awesome-ai-ppt
开源
找 AI 做 PPT 工具,看这一份清单就够了
A curated list of AI PPT, PowerPoint automation, PPTX editing, and slide workflow to···
integrations
开源
给 Markdown 文档加链接预览、SEO 和图片占位,阅读分享都更好
✍️ A collection of diverse documentation engineering tools. Better reading experie···
Star-Office-UI
开源
把 AI 工作状态变成温馨像素办公室,一眼看懂代理在忙啥
A pixel office for your OpenClaw: turn invisible work states into a cozy little spac···
csv-ai-analyzer
开源
本地运行,用聊天的方式分析 CSV 数据,自动出图
A self-hosted, browser-based AI CSV analyzer
