INNER CODE UNIT · Python
is_infographic_job
ChenShuo2004/cs-board · webapp/server.py:382
def is_infographic_job(job_id: str) -> bool:
item = JOBS.get(job_id, {})
return (
item.get("reference_mode") == "infographic"
or item.get("job_type") == "infographic"
or item.get("style") == INFOGRAPHIC_STYLE # Compatibility with the first preview build.
)
PAPER_METAPHOR_STYLE = "纸感隐喻拼贴风"
PAPER_METAPHOR_REFERENCE_DIR = ROOT / "assets" / "style-references" / "paper-metaphor"
PAPER_METAPHOR_ROUTES: list[tuple[str, tuple[str, ...], tuple[str, ...]]] = [
("流程", ("流程", "系统", "自动化", "生产", "步骤", "机器", "效率"), ("03-process-machine.png",)),
("对比", ("对比", "选择", "判断", "黑白", "两种", "不是", "而是"), ("05-choice-black-white.png", "09-road-between-extremes.png")),
("因果", ("原因", "结果", "影响", "关系", "伤害", "希望", "改变"), ("01-cause-heart-vs-wound.png",)),
("层级", ("层级", "成长", "方向", "阶段", "进阶", "山峰"), ("09-road-between-extremes.png",)),
("清单", ("清单", "资源", "经验", "多个", "几件", "要素"), ("08-dual-boxes.png",)),
("矩阵", ("矩阵", "四象限", "双维度"), ("02-balance-many-forces.png",)),