算法艺术创作
algorithmic-art
通过代码和可调参数创作生成艺术与交互式视觉效果。
systematic-review【设计与创意】Runs a PRISMA-compliant systematic review from PICO question and pre-registered protocol through search strings, two-stage screening, risk-of-bias appraisal, and GRADE-rated synthesis. Use when someone asks "run a systematic review", "build my search strategy and inclusion criteria", "screen these studies against a protocol", or "meta-analyze the evi…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
A systematic review answers one focused question by finding, appraising, and synthesizing all relevant studies with a transparent, reproducible method. The costly failure it prevents is post-hoc bias: deciding what counts as evidence after seeing the results. Every eligibility decision is therefore locked in a protocol before the first search runs, and every excluded study leaves a logged reason. Follow PRISMA 2020 throughout.
Order is mandatory: the protocol must exist before the search, and the search before screening, or the review is not systematic - it is a literature review wearing a lab coat (route that job to literature-review).
Collect from the user before starting:
Label any assumed input as a guess and confirm before Step 3.
Document eligibility criteria, databases, full search strings, screening process, extraction fields, risk-of-bias tool, and analysis plan. Recommend PROSPERO registration (health topics) or OSF (other fields). Fill this criteria table - every row, every cell, before searching:
INCLUSION / EXCLUSION CRITERIA - [FILL: review title]
Domain | INCLUDE | EXCLUDE (with justification)
---------------|--------------------------------------|------------------------------------------
Population | [FILL: e.g. adults ≥18 with T2DM] | [FILL: e.g. type 1, gestational - different pathology]
Intervention | [FILL: e.g. telehealth coaching ≥8w] | [FILL: e.g. one-off SMS reminders - not coaching]
Comparison | [FILL: e.g. usual care, waitlist] | [FILL: e.g. head-to-head telehealth arms]
Outcome | [FILL: e.g. HbA1c at ≥3 months] | [FILL: e.g. satisfaction-only studies]
Study design | [FILL: e.g. RCTs, cluster RCTs] | [FILL: e.g. case reports, editorials, protocols]
Language | [FILL - restricting is a limitation] | [FILL]
Setting | [FILL] | [FILL]
Every exclusion needs a scientific justification, not a convenience one ("hard to obtain" is not a criterion).
Translate each PICO concept into controlled vocabulary (MeSH/Emtree) plus free-text synonyms. Combine synonyms within a concept with OR; combine concepts with AND. The Comparison concept is usually omitted from the string (it is enforced at screening). Worked example for "In adults with type 2 diabetes, does telehealth coaching versus usual care improve HbA1c?":
PubMed:
("diabetes mellitus, type 2"[MeSH] OR "type 2 diabetes"[tiab] OR T2DM[tiab])
AND
(telemedicine[MeSH] OR telehealth[tiab] OR "remote coaching"[tiab] OR mHealth[tiab])
AND
("glycated hemoglobin"[MeSH] OR HbA1c[tiab] OR "glycemic control"[tiab])
Record the exact query string, database, and run date for every search - reproducibility is the whole point. Supplement with reference-list snowballing and forward citation searches of included studies. If a search returns over ~5,000 hits, the question is too broad or the string too loose; tighten the population or outcome concept, never by silently adding filters not in the protocol.
Two independent screeners; pilot on 50-100 abstracts and proceed only when agreement reaches roughly 80% or better - below that, the criteria are ambiguous and must be sharpened first. Resolve conflicts by discussion or a third reviewer. Track every count for the PRISMA flow diagram: records identified, deduplicated, screened, excluded (with reasons), and included.
Use a piloted extraction form capturing: citation, design, sample size and characteristics, intervention details, comparator, outcomes, effect sizes with confidence intervals, funding source, and declared conflicts. Extract in duplicate; reconcile disagreements against the source paper.
Apply the validated tool matched to design: RoB 2 for RCTs, ROBINS-I for non-randomized studies, QUADAS-2 for diagnostic accuracy. Report domain-level judgments (randomization, deviations, missing data, measurement, selective reporting) - never a single opaque quality score.
Produce: the registered protocol, the criteria table, exact search strings with run dates, a PRISMA flow diagram with all counts, a summary-of-findings table with GRADE ratings, a risk-of-bias summary, and a plain-language conclusion stating what the evidence supports AND its limitations.
Evidence synthesis is not clinical guidance: route treatment decisions to a qualified clinician. For citation verification and formatting of the final reference list, use citation-tracker. If the user actually needs a fast thematic map of a field rather than exhaustive protocol-driven coverage, hand off to literature-review.