{
  "ip": "signal-breach",
  "ipTitle": "Signal Breach 訊號突破",
  "ipTitleEn": "Signal Breach",
  "accent": "#5DB6FF",
  "accent2": "#846532",
  "shareText": "他們每天下潛十二層清除機械。沒有人告訴他們，那些機械裡裝的是上一批自己。",
  "footerCredit": "© 2026 何佳勳 · Signal Breach 訊號突破 · 先有遊戲，才有小說",
  "chapters": [
    {
      "id": "ch01",
      "num": 1,
      "title": "第 12 次下潛",
      "sub": "整章就是一場出擊·F8 全滅",
      "words": 2900
    },
    {
      "id": "ch02",
      "num": 2,
      "title": "碎片結算",
      "sub": "陣亡是常態·碎片會留下來",
      "words": 1900
    },
    {
      "id": "ch03",
      "num": 3,
      "title": "清洗沒清乾淨的部分",
      "sub": "詞條的來源·穆敬這個名字",
      "words": 1900
    },
    {
      "id": "ch04",
      "num": 4,
      "title": "內傷",
      "sub": "他畫了一條沒去過的街·而畫的視線很矮",
      "words": 2000
    },
    {
      "id": "ch05",
      "num": 5,
      "title": "她認得的那些人",
      "sub": "梁書意指出位置·卓明掀開肩甲",
      "words": 1700
    },
    {
      "id": "ch06",
      "num": 6,
      "title": "那張紙是誰寫的",
      "sub": "三十一行·三十一個人接力寫的一封信",
      "words": 1800
    },
    {
      "id": "ch07",
      "num": 7,
      "title": "還有人在嗎",
      "sub": "第 6 層·有東西在用他們的頻道講話",
      "words": 1700
    },
    {
      "id": "ch08",
      "num": 8,
      "title": "名字那一欄",
      "sub": "韓玉蘭找了三十一年的那個人",
      "words": 1600
    },
    {
      "id": "ch09",
      "num": 9,
      "title": "指揮先鋒",
      "sub": "第 11 層肅清·它跪下去之後指了地板",
      "words": 1500
    },
    {
      "id": "ch10",
      "num": 10,
      "title": "二一〇一",
      "sub": "第一部完結·威脅等級是你們自己養的",
      "words": 1800
    },
    {
      "id": "ch11",
      "num": 11,
      "title": "四十七秒的默哀",
      "sub": "官方版本·他們在默哀，你在找掩體",
      "words": 1700
    },
    {
      "id": "ch12",
      "num": 12,
      "title": "四十七秒（一）",
      "sub": "穆敬視角·我會回來接他們",
      "words": 1700
    },
    {
      "id": "ch13",
      "num": 13,
      "title": "八分鐘",
      "sub": "壓縮全程需維持受體清醒",
      "words": 1600
    },
    {
      "id": "ch14",
      "num": 14,
      "title": "零和",
      "sub": "救一個人的成本是三到七個人",
      "words": 1600
    },
    {
      "id": "ch15",
      "num": 15,
      "title": "四十七秒（二）",
      "sub": "從殼裡面看同一件事·他把燈打開了",
      "words": 1600
    },
    {
      "id": "ch16",
      "num": 16,
      "title": "她聽得到的東西",
      "sub": "節點二的工作是每秒告訴幾十萬人他們叫什麼",
      "words": 1500
    },
    {
      "id": "ch17",
      "num": 17,
      "title": "工兵的手",
      "sub": "這雙手知道一些他不知道的事",
      "words": 1400
    },
    {
      "id": "ch18",
      "num": 18,
      "title": "被塗掉的那一行",
      "sub": "只有先鋒的材料欄被塗掉·而且是用筆塗的",
      "words": 1200
    },
    {
      "id": "ch19",
      "num": 19,
      "title": "兩百零三",
      "sub": "兩百零三除以十六·他每一輪都虧",
      "words": 1600
    },
    {
      "id": "ch20",
      "num": 20,
      "title": "三十四次",
      "sub": "第二部完結·告訴他，他有名字",
      "words": 1000
    },
    {
      "id": "ch21",
      "num": 21,
      "title": "斜坡",
      "sub": "第 11 層北側·門後面是一條往下的坡道",
      "words": 1300
    },
    {
      "id": "ch22",
      "num": 22,
      "title": "第 12 層",
      "sub": "四根槽·第三根是暗的·第四根是空的",
      "words": 1200
    },
    {
      "id": "ch23",
      "num": 23,
      "title": "見面",
      "sub": "四個都是對的·我花了三十四年才接受",
      "words": 600
    },
    {
      "id": "ch24",
      "num": 24,
      "title": "他提的交易",
      "sub": "三十四年沒有人問過他們想不想出來",
      "words": 800
    },
    {
      "id": "ch25",
      "num": 25,
      "title": "第 12 個",
      "sub": "先鋒的材料是我·你是第十二個",
      "words": 800
    },
    {
      "id": "ch26",
      "num": 26,
      "title": "他有名字",
      "sub": "幾千台同時轉頭·他們說的是換班",
      "words": 1500
    },
    {
      "id": "ch27",
      "num": 27,
      "title": "四十七秒（三）",
      "sub": "同樣的秒數·不同的命令",
      "words": 1700
    },
    {
      "id": "ch28",
      "num": 28,
      "title": "訊號突破",
      "sub": "第三件事現在是：沒有事情要做",
      "words": 1400
    },
    {
      "id": "ch29",
      "num": 29,
      "title": "換班（二）",
      "sub": "穆敬要的是不要當那個做決定的人",
      "words": 1400
    },
    {
      "id": "ch30",
      "num": 30,
      "title": "下一個",
      "sub": "全書完·歡迎回來",
      "words": 1700
    }
  ],
  "sides": [],
  "crossCta": [
    {
      "medium": "🎮 訊號突破 遊戲",
      "desc": "小說第 1 章就是這款遊戲的一場出擊·戰棋 Roguelike",
      "href": "https://atm301.github.io/signal-breach/"
    },
    {
      "medium": "🌌 SUMMON.exe",
      "desc": "同樣在問「把人壓成資料之後還是不是人」·答案比較溫暖",
      "href": "/summon/novel.html?ch=ch01"
    }
  ],
  "tts": [],
  "accentInk": "#266fa1",
  "accentFill": "#297ab1"
}
