Skip to content

Conversation

@lijrjyan
Copy link
Contributor

#694 feat(api): add character summary to subject characters endpoint
在本地部署然后进行了测试,本地在每个角色对象中多出了summary字段

# 线上
curl "https://api.bgm.tv/v0/subjects/12/characters" | jq .

# 本地
curl "http://127.0.0.1:3000/v0/subjects/12/characters" | jq .

@lijrjyan
Copy link
Contributor Author

diff -u remote_12_characters.json local_12_characters.json
--- remote_12_characters.json   2025-11-23 01:17:05.727878112 -0600
+++ local_12_characters.json    2025-11-23 01:17:10.127877093 -0600
@@ -7,23 +7,21 @@
       "medium": "https://lain.bgm.tv/r/400/pic/crt/l/ce/65/32_crt_0g9f9.jpg?r=1606033650"
     },
     "name": "ちぃ",
+    "summary": "传说中性能超强的人型电脑,故事第一话时被人弃置在垃圾场,后被我们的本须和秀树发现,并抱回家。由于开始时唧只会'唧,唧'的这样叫,所以秀树为其取名 '唧'TV版第二话「ちぃでかける」时发现小唧本身并没有安OS,不过因为拥有“学习程式”,所以可以通过对话和教导让她‘成长’起来。",
     "relation": "主角",
     "actors": [
       {
         "images": {
-          "small": "https://lain.bgm.tv/r/100/pic/crt/l/59/da/3862_prsn_JVDU6.jpg?r=1725291681",
-          "grid": "https://lain.bgm.tv/pic/crt/g/59/da/3862_prsn_JVDU6.jpg?r=1725291681",
-          "large": "https://lain.bgm.tv/pic/crt/l/59/da/3862_prsn_JVDU6.jpg?r=1725291681",
-          "medium": "https://lain.bgm.tv/r/400/pic/crt/l/59/da/3862_prsn_JVDU6.jpg?r=1725291681"
-        },
-        "name": "田中理恵",
-        "short_summary": "田中理恵,歌手、声优。……",
-        "career": [
-          "artist",
-          "seiyu"
-        ],
-        "id": 3862,
-        "type": 1,
+          "small": "",
+          "grid": "",
+          "large": "",
+          "medium": ""
+        },
+        "name": "",
+        "short_summary": "",
+        "career": [],
+        "id": 0,
+        "type": 0,
         "locked": false
       }
     ],
@@ -38,22 +36,21 @@
       "medium": "https://lain.bgm.tv/r/400/pic/crt/l/18/2b/33_0c5cdcd5072bb1864cdee4d3d6e_yyZGp.jpg"
     },
     "name": "本須和秀樹",
+    "summary": "在乡村长大,由于考试落榜,现在正在东京上补买班的浪人。做事笨手笨脚,喜欢的大声自言自语,经常吓到路人。被身边的人公认为大好人~甚至不忍心用小唧打工赚回来的钱,而让还是半痴呆状态下的唧瞎花去了。当然,我们的男主角还是个健康的男性,家中收藏了不少A书,不过看来他就没什么手尾了,屋里满地都是,不到小唧拿起来时是不会收拾的~贫穷是我们主角的又一特色,虽不到贫困潦倒的地步,但有时还是会为吃饭问题而苦恼,TV版第二话时,为生计不得不出去找part-time做,最后在大村裕美的帮助下,终于在居酒屋找到工作~在之前他自己一直搞不清自己对唧的感情是如何的。",
     "relation": "主角",
     "actors": [
       {
         "images": {
-          "small": "https://lain.bgm.tv/r/100/pic/crt/l/72/98/4513_prsn_o6DbE.jpg",
-          "grid": "https://lain.bgm.tv/pic/crt/g/72/98/4513_prsn_o6DbE.jpg",
-          "large": "https://lain.bgm.tv/pic/crt/l/72/98/4513_prsn_o6DbE.jpg",
-          "medium": "https://lain.bgm.tv/r/400/pic/crt/l/72/98/4513_prsn_o6DbE.jpg"
-        },
-        "name": "杉田智和",
-        "short_summary": "在其代表作品中常出演擅长吐槽的男主角……",
-        "career": [
-          "seiyu"
-        ],
-        "id": 4513,
-        "type": 1,
+          "small": "",
+          "grid": "",
+          "large": "",
+          "medium": ""
+        },
+        "name": "",
+        "short_summary": "",
+        "career": [],
+        "id": 0,
+        "type": 0,
         "locked": false
       }
     ],

每个角色对象多了 summary 字段,这是本次改动的目标。
其他的差别我感觉应该是dev-env数据不完整导致的。我测试了 SELECT prsn_id, prsn_name FROM chii_persons WHERE prsn_id = 3862; 在 dev-env 中无结果。

@lijrjyan lijrjyan marked this pull request as ready for review November 23, 2025 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants