#1 - 2024-8-27 13:26
heybye
是的,看到这个标题,你可能就想到了:
本组件参考自@Hyary 的组件:音乐条目显示各曲目参与制作人员信息,在此表示感谢。

组件页:https://bgm.tv/dev/app/3265
Greasy Fork脚本页:https://greasyfork.org/zh-CN/scripts/505051
(请不要同时打开)

主要功能:
・显示制作人员「参与」章节。
・匹配章节简介staff,并进行显示。
・当列表过长时自动收起,点击“更多制作人员”展开。

效果如下:

灰色表示信息提取自章节简介,蓝色链接表示信息来自制作人员的参与信息。

部分条目可能会有一些显示上的问题,欢迎大家报告bug
#2 - 2024-8-27 13:37
(僕らは今のなかで)
支持
#3 - 2024-8-27 13:56
(待:天起凉风、日影飞去)
好好好,这个不错
#4 - 2024-8-27 15:16
#5 - 2024-9-1 00:45
组件过审了,现在大家可以通过https://bgm.tv/dev/app/3265安装了(bgm24)
#6 - 2024-9-1 15:33
能不能加一个别名和空格的识别合并呢(bgm68)
#6-1 - 2024-9-2 03:24
heybye
别名之前尝试过,不过感觉效率有点低就放弃了。空格的识别合并可以搞一下
#7 - 2024-9-1 16:18
(Time Traveller.)
好,如果能在章节页面也显示就更好。(bgm64)
#7-1 - 2024-9-2 03:24
#7-2 - 2024-9-4 02:02
Emily ω Bear
heybye 说: 这种页面吗[subject] 探偵オペラ ミルキィホームズ 第2幕 | 侦探歌剧 少女福尔摩斯 第二幕
是的,发现已经更新版本了,真是太感谢了。(bgm96)
#8 - 2024-9-2 09:15
新版本已发布。

现在条目章节页面/章节讨论页面内也可以查看章节staff信息了;处理了关联人物姓名之间没有空格,而章节简介内人物姓名间存在空格的情况。

条目章节页面的处理和音乐条目显示各曲目参与制作人员信息的处理一样,点击列表右上角↗↙可以进行收起和展开,长按则可以进行默认设置的更改。

章节讨论页的参与人员信息直接显示在章节简介的正下方,仅显示关联了参与信息的制作人员。
#9 - 2024-9-2 09:25
(27C, 相倉裕司)
支持
#10 - 2024-9-3 22:29
(单集评分功能:bgm.tv/group/topic/404306)
建议不要用
prgInfoEl.innerHTML += `${html}`
而是用
$(html).appendTo(prgInfoEl)
之类的。
因为其他组件也可能会在那里插入元素或者监听事件,如果有组件先前在里边插入了元素,改了 innerHTML 后,虽然表面上看起来没有区别,但先前插入的元素其实已经和修改 innerHTML 后的元素不是一个元素了 (bgm38)
#10-1 - 2024-9-4 02:03
heybye
ok,第一次写组件没注意这些问题(bgm38)
#11 - 2024-9-3 23:36
(Time waits for no one.)
非常感谢(#28 提到的想法终于实现了),不过现在真的按「参与」标的依然只是很少数的动画,希望能被普及开来

另外想问一下这个组件能不能做到在人物页面的「作品」也显示集数,比如说在 北川朋哉的作品 里能否也显示集数信息(如果能弄成到对应集数的链接就更好了)


真的非常非常感谢!
#11-1 - 2024-9-4 09:18
heybye
是的,主要就是因为现在按参与标的太少了,我才尝试去解析章节简介的。
在人物页面显示比较困难,主要是没有对应的api。
#12 - 2024-9-5 07:47
(Time waits for no one.)
在协力楼里 链接 @Hyary 大佬帮忙为在staff部分已标识集数的条目通过脚本自动添加了参与信息(eva和这季的少主),想问一下这边这个插件如果能做到解析章节简介是否有可能也能自动添加相关参与信息?

如果可以的话,那非维基人如果想整理添加相关信息只需改动章节简介(例如通过此工具),然后通过脚本一次过添加参与信息,感觉比在协力楼一个一个条目提供单集staff信息要方便
#12-1 - 2024-9-5 07:54
awefhio
不知道是否在小组内单开一帖或者在sai老板的参与信息原公告 内讨论更合适

从个人角度来看此功能一直很想要,对了解staff很有帮助,之后也想在这方面贡献一下,所以希望大佬们一方面鼓励大家按指引标注,另一方面看看如果能帮上忙的话非维基用户以何种方式整理并提交相关资料能尽量减轻维基人工作量
#12-2 - 2024-9-5 08:19
heybye
awefhio 说: 不知道是否在小组内单开一帖或者在sai老板的参与信息原公告 内讨论更合适

从个人角度来看此功能一直很想要,对了解staff很有帮助,之后也想在这方面贡献一下,所以希望大佬们一方面鼓励大家按指引标注,...
我试一试
#12-3 - 2024-9-5 08:48
awefhio
感谢大佬,如果太麻烦就算了

(其实我在想是否有朝一日能直接从seesaa wiki上爬相关信息,感觉chatGPT这种大语言模型挺适合干这种的,扯远了不好意思,等将来有空可能自己研究一下吧)
#12-4 - 2024-9-5 15:00
Hyary
免大佬。
理想中的情况是有我这个给音乐条目的工具的动画条目版,既然有 Seesaa Wiki 这种统一信息源,或许也不用像我那个做得这么麻烦。

相对的,为在 infobox 里标注了章节的旧条目补充关联的参与信息可以通过一个简单的组件达成
当然,还是需要维基人权限,请层主帮我向维基人们推销,或者就此立志成为维基人吧

就等为新条目添加参与的工具了(悄悄期待一下……
#13 - 2024-9-5 21:38
(Time waits for no one.)
不好意思再打扰一下,也整理一下现有的疑问和具提需求:

现在动画条目的staff信息标注基本可分为四大类:
A. 参与制作人员信息已标注完成(例:葬送的芙莉莲
B. 参与制作人员信息在infobox以括号形式标出(例:Girls Band Cry
C. 单集staff信息在章节信息内,一般在末尾(例:鬼灭之刃 柱训练篇
D. 没有单集staff信息,一般为较冷门/老的动画(例:白色相簿

A和C可能同时存在,如果没理解错是不是现在组件同时读取章节信息(C)和参与制作人员信息(A),而只有通过(A)才能建立蓝色链接,而且可能会出现这种对不上的情况:

B不难解决,可以通过 此组件 转换为A的状态

我的问题是如果只有章节信息(C)能不能生成(A)?
#13-1 - 2024-9-5 21:50
awefhio
个人整理了一下,鬼灭之刃 柱训练篇 的分演信息如下:

分镜:
下村晋矢 1
栖原隆史 1,7,8
外崎春雄 4,5
中澤健 6
三浦陽 3,8
清水勇司 2
細川秀樹 5

演出:
下村晋矢 1
中澤健 6
豆塚隆 3
栖原隆史 1
細川秀樹 5
清水勇司 2,8
外崎春雄 8
宇田明彦 7
原田征爾 4,8

提出问题的原因是我不清楚维基人添加相关信息时什么形式比较方便,我姑且将上面这种表示方式称为 (A)形式

如果章节信息(C)能自动生成(A),那理论上让脚本处理就好。否则是不是每部动画都需要提交(A)形式让维基人手动输入?

同理,对于没有单集staff信息的D类条目,如果脚本可以处理那只需添加单集staff信息到每个单集,否则是否直接提供(A)形式的信息更好?

在这里问是因为不太了解此组件的功能及实现方式,如果有更适合讨论此类维基事项的地方请告诉我,感谢
#13-2 - 2024-9-5 23:30
heybye
C转A的脚本功能已经基本实现了,待测试和优化后会进行发布,理论上适用于大部分条目,但是有少数条目存在如下问题:
(a)章节简介内的的信息不符合bgm维基编辑惯例,比如可能在作监等职位里包含外包公司
(b)章节简介信息与实际片尾表记信息出现严重出入(如前一集的制作人员出现在后一集)
(c)章节简介信息与实际片尾表记信息出现轻微出入(如错别字)且无法通过bgm搜索解决,比芙莉莲某一集的清水健一和清水健ー(长音符号)
会出现这些情况一般来说并不是维基人的问题,而是作为信息源的官方就很草台。
所以对照日文维基,seesaawiki等信息源进行审查还是十分必要的。
#13-3 - 2024-9-5 23:37
awefhio
heybye 说: C转A的脚本功能已经基本实现了,待测试和优化后会进行发布,理论上适用于大部分条目,但是有少数条目存在如下问题:
(a)章节简介内的的信息不符合bgm维基编辑惯例,比如可能在作监等职位里包含外包公司
(...
感谢,那之后理论上D类动画只需要在每集章节信息直接在最后append staff资讯应该就可以一次性更新?这样方便多了,只需要之后审查一遍就好不用手动统计每个staff在哪些集数出现
#13-4 - 2024-9-5 23:44
heybye
awefhio 说: 感谢,那之后理论上D类动画只需要在每集章节信息直接在最后append staff资讯应该就可以一次性更新?这样方便多了,只需要之后审查一遍就好不用手动统计每个staff在哪些集数出现
目前还需要到切换到add_relation界面一键添加再按保存
#14 - 2024-9-5 21:49
(Time waits for no one.)
删除了回复
#15 - 2024-9-16 19:07
(Time waits for no one.)
电脑手机网页端好像都无法显示,不知道是不是哪里冲突了(bgm72)
#15-1 - 2024-9-17 03:18
heybye
今天组件发布了新版本,可能与此有关。不过我本地跑是正常的,如果可以的话能否告诉我你的浏览器版本以及无法显示的条目地址?或者f12-开发者模式-控制台里有没有什么错误信息?
#15-2 - 2024-9-17 03:47
awefhio
heybye 说: 今天组件发布了新版本,可能与此有关。不过我本地跑是正常的,如果可以的话能否告诉我你的浏览器版本以及无法显示的条目地址?或者f12-开发者模式-控制台里有没有什么错误信息?


f12 里面是这一栏吗

我用的超合金组件,所有条目的人员信息都无法显示(不知道跟今天bgm卡顿有没有关系)

Chrome is up to date
Version 128.0.6613.138 (Official Build) (64-bit)
#15-3 - 2024-9-17 03:56
heybye
awefhio 说:

f12 里面是这一栏吗

我用的超合金组件,所有条目的人员信息都无法显示(不知道跟今天bgm卡顿有没有关系)

Chrome is up to date
Version 128.0.6613.13...
ok,我明白了,一会儿修一下。bgm.tv现在是可以正常用的,剩下两个域名等我修一下这个bug//修好了,油猴脚本已经更新,组件审核中。
#15-4 - 2024-9-17 03:59
awefhio
heybye 说: ok,我明白了,一会儿修一下。bgm.tv现在是可以正常用的,剩下两个域名等我修一下这个bug
看了一下bgm.tv的确是正常的,感谢了
#16 - 2024-9-21 01:33
(Time waits for no one.)


这种是否应该修改章节信息来统一显示效果?



还有这个,ニ(片假名ni)和二的区别(bgm38)
#16-1 - 2024-9-21 01:45
heybye
目前维基没有相应的规范,我个人是支持章节简介部分的staff信息按照现在infobox的标准来写的。
#17 - 2025-8-21 04:02
(小圣杯邀请码: whyjxz14#576501)
这个要怎么写才能对 特别篇     OP     ED     预告/宣传/广告     MAD     其他   生效?
#17-1 - 2025-8-21 07:13
heybye
OP ED写OP/ED加数字就行,剩下的暂时没有办法生效
#17-2 - 2025-8-21 15:48
OH_toothache
heybye 说: OP ED写OP/ED加数字就行,剩下的暂时没有办法生效
特别篇能改成SP加数字吗
#17-3 - 2025-8-21 17:48
heybye
OH_toothache 说: 特别篇能改成SP加数字吗
哦这个也有的,只要数字是整数就行,小数集数现在显示不了。过段时间我应该会把这个组件重构一下,到时候会修
#17-4 - 2025-8-28 00:08
OH_toothache
heybye 说: 哦这个也有的,只要数字是整数就行,小数集数现在显示不了。过段时间我应该会把这个组件重构一下,到时候会修
好像只能识别大写的SP。小写的不行
#18 - 2025-8-28 00:21
(网上冲浪的必然结果而已。非常抱歉。)
这个太需要了
#19 - 2025-9-14 16:54
(小圣杯邀请码: whyjxz14#576501)
还有一个BUG,原画默认是折叠的,但是第二原画却默认显示,这不符合常理
#20 - 2025-9-14 18:06
(小圣杯邀请码: whyjxz14#576501)
又有个bug
https://bgm.tv/ep/1128149/edit
这个写法会造成staff显示异常
#20-1 - 2025-9-15 00:21
heybye
上面一楼的问题,之前的考虑是超过一定字数自动折叠,确实不太合适,在考虑改一个设计
然后目前在考虑在这个组件把章节简介的staff解析移除掉,新版的这个组件应该主要就提供关联信息的显示了,主要是因为目前这个组件的大部分问题都来自这个功能(bgm38)这个功能之后如果想到了合适的实现方法或许会新开一个组件
#21 - 2026-2-3 12:04
(Tell me I'm a bad man, kick me like a stray)
亲爱的 heybye,现在 API 提供参与信息了:https://bangumi.github.io/api/#/ ... dPersonsBySubjectId

另外,我借用一部分代码实现了从章节简介关联(ref,感谢),对于章节简介内写错的名字匹配稍微改进了一些,如果有时间可以看一下:ref1 ref2(虽说楼上说会移除掉解析,而且我怀疑除了我没有人使用这个personAliasQuery(bgm38)
#22 - 2026-3-12 16:05
(Mama, do you remember)
在格子上和章节列表显示单集staff有一百集的上限吗,比如
https://bgm.tv/subject/534462/ep
https://bgm.tv/subject/53741/ep
https://bgm.tv/subject/411247/ep