docs: add GitLink Track 4 submission materials
面向系统综述、Meta 分析与证据整合项目的本地优先研究级工作台。支持多来源文献导入、保守去重、双人复核、质量评价、历史回溯、PRISMA 2020 导出和审计证据包。
English | 简体中文
在线使用 · 提交问题 · 版本历史
如果你需要的不只是“画一张 PRISMA 图”,而是一套能经得起复查的筛选流程,这个项目重点解决四件事:
系统综述真正难的不是最后的图,而是过程是否经得起复查:哪些文献进来了,哪些被去重,哪些被规则筛掉,全文阶段为什么排除,双人复核冲突如何解决,调整来源文件后能不能回到上一版。这个项目围绕这些真实问题设计,尽量让筛选过程留下可复核的证据,而不是只留下一个最终数字。
CSV / TSV / RIS / ENW / BibTeX / RDF / TXT / NBIB
AuditEvent
ScreeningDecision
flowchart LR A["导入文献"] --> B["保守去重"] B --> C["配置筛选规则"] C --> D["标题/摘要筛选"] D --> E["全文复核"] E --> F["质量评价"] F --> G["PRISMA 与审计包导出"]
literature-screening-v2.2/
quality_appraisal.csv
evidence_table.csv
grade_summary.csv
v2.2
literature-screening-v2.0/
V2.5 closeout 的重点是让双人复核从“可用入口”变成可审计、可阻断风险的正式流程。V2.5 已作为当前公开版本线保留在同一个 literature-screening-v2.2/ 兼容路径中,并保持真实 AI provider 默认禁用。V2.5.1 已补上本地历史记录和回溯,避免用户上传错文件、调整来源或想回看上一版筛选结果时只能重来。当前重点导出包括:
project_manifest.json
events.jsonl
screening_decisions.csv
exclusion_reasons.csv
prisma_counts.json
audit_summary.md
ai_usage_registry.json
ai_suggestions.jsonl
PRISMA_TRAICE_REPORT.md
dual_review_conflicts.csv
dual_review_agreement.json
CSV / TSV / RIS / NBIB / ENW
1.000
0.957
基准数据来自 docs/benchmarks/dedup/post-implementation-benchmark-report.md。不同设备上的导入速度会有差异,README 中只保留已经有仓库证据支撑的数字。
docs/benchmarks/dedup/post-implementation-benchmark-report.md
workspace.html -> 工作台页面与步骤结构 app.js -> 主流程、规则筛选、复核、导出和状态管理 audit-engine.js -> 审计模型、PRISMA-trAIce 数据结构、决策序列化和审计包构建 dual-review-engine.js -> V2.5 双人复核冲突、resolver、agreement metrics 和导出逻辑 project-history-engine.js -> V2.5.1 本地历史快照、状态克隆和回溯元数据 db-worker.js -> IndexedDB 数据层 parser-worker.js -> 多格式解析和后台消息编排 streaming-parser.js -> 常用格式增量解析状态机 quality-engine.js -> 质量评价模板、研究设计、证据等级、evidence table 和 GRADE summary import-job-runtime.js -> 导入任务阶段、进度和项目状态 dedup-engine.js -> 保守去重引擎 virtual-list.js -> 大规模列表渲染
当前回归入口:
node tests\run-all-regressions.js
当前覆盖范围包括:
最近一次 V2.5.1 回归结果:133/133 通过。
133/133
project-history-engine.js
before_import
after_import
screening_rerun
fulltext_finalized
quality_saved
conflict_resolved
before_export
_source
_sourceFile
review_conflict_resolved
quality_conflict_resolved
121/121
quality_appraisal_updated
115/115
off
assistive
experimental
reviewed_at
prisma_count_boundary
docs/checklists/V2.3_PRISMA_TRAICE_READINESS_CHECKLIST.md
audit-engine.js
ProjectManifest
AUDIT_LEDGER_DESIGN.md
snake_case
project_id
screening_stage
human_decision
quality-engine.js
import-job-runtime.js
streaming-parser.js
dedup-engine.js
.nbib
欢迎提交 Issue 和 Pull Request。
git checkout -b feature/your-feature git commit -m "feat: 描述你的改动" git push origin feature/your-feature
MIT License
如果这个工具对你的研究有帮助,欢迎点一个 Star。
面向系统综述和 Meta 分析的本地优先文献筛选与审计工作台,支持去重、双人复核、质量评价、PRISMA 导出和证据追溯。
版权所有:中国计算机学会技术支持:开源发展技术委员会 京ICP备13000930号-9 京公网安备 11010802047560号
PRISMA 系统综述筛选与审计工作台
面向系统综述、Meta 分析与证据整合项目的本地优先研究级工作台。支持多来源文献导入、保守去重、双人复核、质量评价、历史回溯、PRISMA 2020 导出和审计证据包。
English | 简体中文
在线使用 · 提交问题 · 版本历史
如果你需要的不只是“画一张 PRISMA 图”,而是一套能经得起复查的筛选流程,这个项目重点解决四件事:
为什么选择这个工作台
系统综述真正难的不是最后的图,而是过程是否经得起复查:哪些文献进来了,哪些被去重,哪些被规则筛掉,全文阶段为什么排除,双人复核冲突如何解决,调整来源文件后能不能回到上一版。这个项目围绕这些真实问题设计,尽量让筛选过程留下可复核的证据,而不是只留下一个最终数字。
CSV / TSV / RIS / ENW / BibTeX / RDF / TXT / NBIB,可混合导入AuditEvent和ScreeningDecision,计数可从审计数据重算适合谁
一眼看懂工作流
当前版本状态
literature-screening-v2.2/literature-screening-v2.2/literature-screening-v2.2/quality_appraisal.csv、evidence_table.csv和grade_summary.csv。真实 AI provider 仍不默认接入,v2.2目录继续作为兼容发布路径。literature-screening-v2.2/literature-screening-v2.2/literature-screening-v2.0/V2.5 closeout 的重点是让双人复核从“可用入口”变成可审计、可阻断风险的正式流程。V2.5 已作为当前公开版本线保留在同一个
literature-screening-v2.2/兼容路径中,并保持真实 AI provider 默认禁用。V2.5.1 已补上本地历史记录和回溯,避免用户上传错文件、调整来源或想回看上一版筛选结果时只能重来。当前重点导出包括:project_manifest.jsonevents.jsonlscreening_decisions.csvexclusion_reasons.csvprisma_counts.jsonaudit_summary.mdai_usage_registry.jsonai_suggestions.jsonlPRISMA_TRAICE_REPORT.mdquality_appraisal.csvevidence_table.csvgrade_summary.csvdual_review_conflicts.csvdual_review_agreement.json核心能力
CSV / TSV / RIS / ENW / BibTeX / RDF / TXT / NBIBCSV / TSV / RIS / NBIB / ENW走 Worker 分块解析quality_appraisal.csv、evidence_table.csv和grade_summary.csv性能与基准
1.0000.957基准数据来自
docs/benchmarks/dedup/post-implementation-benchmark-report.md。不同设备上的导入速度会有差异,README 中只保留已经有仓库证据支撑的数字。技术架构
测试
当前回归入口:
当前覆盖范围包括:
最近一次 V2.5.1 回归结果:
133/133通过。路线图
版本历史
V2.5.1 project history rollback(已完成,2026-06)
project-history-engine.js,用于创建有界本地项目历史快照before_import、after_import、screening_rerun、fulltext_finalized、quality_saved、conflict_resolved和before_export等节点生成恢复点_source和_sourceFile,来源文件移除同样适用于内置示例数据133/133通过V2.5 dual-review closeout(当前公开版本线,2026-06)
ScreeningDecisionrecordsreview_conflict_resolvedaudit eventsquality_conflict_resolvedaudit eventsdual_review_conflicts.csvanddual_review_agreement.json121/121; headless Chrome smoke passed with 0 console errors and 0 runtime exceptionsV2.4 quality appraisal(已完成稳定能力,2026-05)
literature-screening-v2.2/作为兼容发布路径quality_appraisal.csvevidence_table.csvgrade_summary.csv,最终 GRADE certainty 和 downgrade reasons 仍由人工确认quality_appraisal_updatedaudit event,保留 before / after115/115通过V2.3 PRISMA-trAIce readiness(已完成,2026-05)
off、assistive、experimentalAI modeai_usage_registry.jsonai_suggestions.jsonl,包含 human action、linked decision、reviewed_at、human edit fields 和prisma_count_boundaryPRISMA_TRAICE_REPORT.md,支持 No-AI 和 assistive-AI 透明说明ScreeningDecisiondocs/checklists/V2.3_PRISMA_TRAICE_READINESS_CHECKLIST.mdV2.2 audit-ready (completed foundation, 2026-04)
literature-screening-v2.2/独立工作区audit-engine.jsProjectManifest、AuditEvent、ScreeningDecisionAUDIT_LEDGER_DESIGN.md设计文档标准名称,保证旧数据兼容snake_case字段命名(project_id、screening_stage、human_decision等)offV2.1 stable(历史 GitHub Pages 路径,2026-04)
CSV / TSV / RIS / NBIB / ENW改为 Worker 增量解析quality-engine.js、import-job-runtime.js、streaming-parser.jsliterature-screening-v2.0/访问路径以兼容既有链接V2.0(上一代主版本,2026-03)
dedup-engine.js去重引擎v1.7.x(稳定维护版,2026-03)
.nbib导入支持参与贡献
欢迎提交 Issue 和 Pull Request。
许可证
MIT License
如果这个工具对你的研究有帮助,欢迎点一个 Star。