diff --git a/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs b/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs
index 6071acfd..d0597d46 100644
--- a/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs
+++ b/Ink Canvas/MainWindow_cs/MW_FloatingBarIcons.cs
@@ -788,6 +788,11 @@ internal void ImageBlackboard_MouseUp(object sender, MouseButtonEventArgs e)
int randChickenSoupIndex = new Random().Next(ChickenSoup.GaoKaoPhrases.Length);
BlackBoardWaterMark.Text = ChickenSoup.GaoKaoPhrases[randChickenSoupIndex];
}
+ else if (Settings.Appearance.ChickenSoupSource == 4)
+ {
+ int randChickenSoupIndex = new Random().Next(ChickenSoup.PhigrosTips.Length);
+ BlackBoardWaterMark.Text = ChickenSoup.PhigrosTips[randChickenSoupIndex];
+ }
}
catch
{
diff --git a/Ink Canvas/MainWindow_cs/MW_Settings.cs b/Ink Canvas/MainWindow_cs/MW_Settings.cs
index 49fb1855..2054cc13 100644
--- a/Ink Canvas/MainWindow_cs/MW_Settings.cs
+++ b/Ink Canvas/MainWindow_cs/MW_Settings.cs
@@ -212,6 +212,11 @@ internal async Task UpdateChickenSoupTextAsync()
BlackBoardWaterMark.Text = "一言功能不可用";
}
}
+ else if (Settings.Appearance.ChickenSoupSource == 4)
+ {
+ int randChickenSoupIndex = new Random().Next(ChickenSoup.PhigrosTips.Length);
+ BlackBoardWaterMark.Text = ChickenSoup.PhigrosTips[randChickenSoupIndex];
+ }
}
catch (Exception ex)
{
diff --git a/Ink Canvas/Properties/Strings.en-US.resx b/Ink Canvas/Properties/Strings.en-US.resx
index f9e751ad..62b9512d 100644
--- a/Ink Canvas/Properties/Strings.en-US.resx
+++ b/Ink Canvas/Properties/Strings.en-US.resx
@@ -774,6 +774,9 @@
Hitokoto API
+
+ Phigros Tips
+
Custom
@@ -1932,6 +1935,9 @@
© 2025-2026 CJK_mkp. All rights reserved.
+
+ Some content is taken from Phigros
+
We love open-source forever!
@@ -2994,4 +3000,4 @@ Hide
Available placeholders: {date} {time} {datetime} {mode} {page} {count} {type}
-
+
\ No newline at end of file
diff --git a/Ink Canvas/Properties/Strings.resx b/Ink Canvas/Properties/Strings.resx
index 01f24e6b..bb648fac 100644
--- a/Ink Canvas/Properties/Strings.resx
+++ b/Ink Canvas/Properties/Strings.resx
@@ -814,6 +814,9 @@
一言(Hitokoto API)
+
+ Phigros Tips
+
自定义
@@ -1985,6 +1988,9 @@
© 2025-2026 CJK_mkp 版权所有
+
+ 部分内容取自 Phigros
+
我们永远热爱开源!
@@ -3047,4 +3053,4 @@
可用占位符:{date} {time} {datetime} {mode} {page} {count} {type}
-
+
\ No newline at end of file
diff --git a/Ink Canvas/Resources/ChickenSoup.cs b/Ink Canvas/Resources/ChickenSoup.cs
index 1d9ff510..3df822a9 100644
--- a/Ink Canvas/Resources/ChickenSoup.cs
+++ b/Ink Canvas/Resources/ChickenSoup.cs
@@ -1,4 +1,4 @@
-namespace Ink_Canvas
+namespace Ink_Canvas
{
public static class ChickenSoup
{
@@ -109,5 +109,200 @@ public static class ChickenSoup
"十年磨一剑,今朝试锋芒。高考顺利,未来可期!",
"恭祝,恭祝,此战青云平步。祝高考金榜题名。",
};
+
+ public static string[] PhigrosTips = {
+ "Tip: !!",
+ "Tip: (Not) Sound Only",
+ "Tip: (•▴• )咕咕~",
+ "Tip: 72788433374733678633778263464",
+ "Tip: :( :手法.exe未响应,如果继续推进会导致推分失败。是否继续? 【休息一下/强行推进】",
+ "Tip: [此条Tip已被隐藏]",
+ "Tip: AT的意思并不是Anti-Thumb(",
+ "Tip: Compute It With Some...什么来着?",
+ "Tip: CONDITIO SINE QUA NON",
+ "Tip: E! S! M! Power!",
+ "Tip: EZ是摁着而非Easy,HD是高清而非Hard,IN是里面而非Insane,AT是位于而非Another,等会我是不是说反了?",
+ "Tip: Full Combo就是打中所有note咕!",
+ "Tip: Hit me with the HARDCORE!!!",
+ "Tip: INTeRneT ENERGY -Overdose-",
+ "Tip: Let's! Get! Higher!!!",
+ "Tip: NO ONE YES PIGEONS",
+ "Tip: One! Two! Three! Fire!!!",
+ "Tip: phigrOS正在加载中...",
+ "Tip: print(\"Hello tips3.0\");",
+ "Tip: Redemption.",
+ "Tip: rks是RankingScore,不是热开水!(认真脸)",
+ "Tip: Saturn新闻频道:插播一条紧急播报,请不要看向晚上的天空或月亮。",
+ "Tip: See You Next Time",
+ "Tip: sudo 板子自己打歌",
+ "Tip: Tell Me Your Secret",
+ "Tip: This is the story for one character of misery",
+ "Tip: Tip: Tip: Tip: Tip: Tip: Tip: Tip: Tip: Tip:",
+ "Tip: top10我最喜欢的鸽子——top1:鸠!",
+ "Tip: WHAT DO YOU KNOW WHAT DO YOU PLAY WHAT DO YOU REMEMBER WHAT DO YOU LOVE",
+ "Tip: WOW 虫眼!",
+ "Tip: Yooooooooooooooooooo",
+ "Tip: 按键大小不舒服?在设置中可以调整大小!",
+ "Tip: 阿鸠你又在反复看Tips了哦",
+ "Tip: 啊!PhigrOS又崩溃了......",
+ "Tip: 啊!要给你看什么Tip好呢...(翻",
+ "Tip: 啊~啊~啊咦↑啊咦↑啊→啊↑啊↓啊~啊~",
+ "Tip: 别慌!这只是个鸽子陷阱而已啦~",
+ "Tip: 不是,鸽们",
+ "Tip: 不要的显卡统统可以拿到Pigeon Animation Team换不锈钢脸盆",
+ "Tip: 不要喝奇怪的品红色药水!",
+ "Tip: 不要烤翅……",
+ "Tip: 不要在意他人对你说什么,你独一无二,你是你自己的光",
+ "Tip: 不知道如何解锁一些特定歌曲?可以从收集品当中寻找一下线索哦!",
+ "Tip: 彩~虹~课~题~模~式~",
+ "Tip: 猜猜看你要重新加载多少次才能再看到这条tip  ̄︶ ̄",
+ "Tip: 尝试获得更高的acc比获得更高的分数更能够提升自己的水平。",
+ "Tip: 长时间打歌有引发腱鞘炎的风险哦,注意休息。",
+ "Tip: 戴上有线耳机以获取最佳体验",
+ "Tip: 当你在看这行字的时候 我就知道 你肯定在看这行字",
+ "Tip: 当你在三次觉得诸事不顺的时候,看看现在的打歌成绩,比起刚入坑的时候,是不是提高了很多?现在也是哦,你一直都在成长",
+ "Tip: 打击头部不会使更新速度加快",
+ "Tip: 噔噔噔 噔噔 噔噔 噔噔噔噔噔噔",
+ "Tip: 等一下!请检查设备周围是否有水杯,要是被碰倒的话……嘶——",
+ "Tip: 对不起,您所拨打的电话号码是空号-Sorry, the number you dialed does not exist",
+ "Tip: 多多游玩Phigros有助于放松手指以及锻炼大脑协调能力哦!",
+ "Tip: 诶……防脱洗发水用完了……",
+ "Tip: 饿啊!咕咕咕咕",
+ "Tip: 扉格晚五点,周五准时更新!",
+ "Tip: 分数我所欲也,acc亦我所欲也,若二者不可得兼,多练也。",
+ "Tip: 附近 5 米内,有一只鸽子,正在靠近......",
+ "Tip: 感谢各位小鸽子们陪伴我们走过了五个年头",
+ "Tip: 高三党,现在,立刻,去给我学习!!!",
+ "Tip: 给多押note镀层金,我就是这个谱面里最靓的仔",
+ "Tip: 歌曲可以用标题、难度、分数的分类顺序或逆序排序咕!",
+ "Tip: 鸽游的烧烤摊包含了驴肉、欧芹、油条、完全熟不透的牛角等等,唯独就是没有烤翅……",
+ "Tip: 歌终有一收,而有些需要一点小小的帮助(指旋转设备",
+ "Tip: 咕咕咕~如果你正开心,希望Phigros能让你笑颜常开哦!",
+ "Tip: 咕咕咕~如果你正糟心,希望Phigros能带你扬眉吐气哦!",
+ "Tip: 咕咕咕!请不要在任何无关场合提及Phigros哦!谢谢配合!咕咕咕!",
+ "Tip: 欢迎回到Phigros!",
+ "Tip: 欢迎在B站@Phigros官方 关注我们!",
+ "Tip: 活用垂直判定可以打出很多炫酷的手法!",
+ "Tip: 江源速报:多地出现无故昏厥人员,卫生部呼吁民众注意饮食健康",
+ "Tip: 江源速报:警方发表惊人结果,何琼语原系自杀身亡",
+ "Tip: 江源速报:巨塔效应急剧化,神秘群体林泊浮出水面",
+ "Tip: 江源速报:名人自杀现象异常扩散,知名作家留下诡异遗书",
+ "Tip: 江源速报:拟态系统PhigrOS,将于8月31号正式上线",
+ "Tip: 江源速报:全球年均温再度上升,重返地表签名破千万",
+ "Tip: 江源速报:群体性臆症爆发,多人自称蜂巢C区存在巨塔",
+ "Tip: 江源速报:三大基地全面开放通行,冰封纪元即将结束?",
+ "Tip: 江源速报:上半年人口增长率再创新低,新型受精技术受挫",
+ "Tip: 江源速报:政府出台就业新策,望促进失业人员再就业",
+ "Tip: 江源速报:知名歌手何琼语于昨夜凌晨意外死亡,凶手仍在追查中",
+ "Tip: 江源速报:专家呼吁复兴AI产业,以应对劳动力紧缺问题",
+ "Tip: 假如,我是说假如,判定线能够自由地动起来...",
+ "Tip: 今日打歌对决强者谱面,恐怖配置猛如鬼神,拼尽全力战胜它!",
+ "Tip: 进入设置后可以更换头像与名片背景",
+ "Tip: 今天的随机歌曲是......?",
+ "Tip: 鸠和基诺会一直陪伴着你。只要你不卸载Phigros的话!",
+ "Tip: 鸠:\"我可以成为偶像吗?\"",
+ "Tip: 觉得太简单的话,可以试试课题模式哦!",
+ "Tip: 聚是一团鸽,散作满天鸽",
+ "Tip: 开启多押提示可以更好地帮助你找准歌曲节奏",
+ "Tip: 看到了比较怪异而难以下手的配置?谱面之中往往存在提示,睁大眼睛仔细观察吧。",
+ "Tip: 看,那里有一个\"note\"",
+ "Tip: 课题模式会更难拿到All Perfect……好难……",
+ "Tip: 快睡觉吧,熬夜对身体不好",
+ "Tip: 来猜猜看这边有几个有用的信息呢~",
+ "Tip: 来唱歌! 咕!咕!咕咕咕!",
+ "Tip: 落到判定线上的note竟然不是这根判定线的……!",
+ "Tip: 冷知识:这是一条……阿嚏!……冷知识!",
+ "Tip: 面对满屏幕的按键感到不知所措?可以多多尝试以发现其中的规律。",
+ "Tip: 你AP了,就一定AP了吧!",
+ "Tip: 你打一首歌的时间,鸠已经发现 NaN 个问题了",
+ "Tip: 你看这个巨型鸽子,它已经吃了-1个note了……?",
+ "Tip: 你看这个巨型鸽子,它已经吃了2147483647个note了……嗯怎么突然消失了!",
+ "Tip: 你们熟知的PV组已经正式更名为Pigeon Animation Team了哦(怎么这么长)",
+ "Tip: 你先别急!!这不有云存档嘛",
+ "Tip: 你喜欢上面这张曲绘么?",
+ "Tip: 你知道吗?鸽游于2019年2月8号成立, 8月31号则是Phigros的生日哦",
+ "Tip: 你知道吗?其实tips全都是废话(确信",
+ "Tip: 谱面难点各有千秋,因人而异,因地力制宜(?",
+ "Tip: 前排出售美味鸽粮咕~",
+ "Tip: 请给我们的pv组捐点硬盘吧!!非常感谢!",
+ "Tip: 热知识:这是一条……烫烫烫烫烫!的热知识。",
+ "Tip: 如果不想被打断,那就开启手机的免打扰吧!",
+ "Tip: 如果打歌感到不舒畅,起身走走,然后回来,会好很多。",
+ "Tip: 如果觉得推分乏力,容易反复失误的话,可以试试谱面镜像功能哦~",
+ "Tip: 如果没法决定玩哪首歌,何不试试随机曲目功能呢~",
+ "Tip: 如果你想打得更精准一些,可以尝试使用节拍器(?)",
+ "Tip: 如果想要挑战自己,可以试一试课题模式?",
+ "Tip: 如何玩好Phigros:第一步:玩Phigros!",
+ "Tip: 如何游玩粉键?↑←↙→↗↓↖↗↓↑→↙←……",
+ "Tip: 如何做到毫无创作瓶颈?答案是有瓶颈的时候不创作",
+ "Tip: 赛博鸽子会梦到Phigros吗(",
+ "Tip: 上次看到这条Tip还是上次",
+ "Tip: 声音传播需要介质",
+ "Tip: 设备性能不足的小鸽子们可以使用设置中的低分辨率模式来获得更流畅的体验。",
+ "Tip: 时针滴滴答答在走,这首歌你φ了没有?",
+ "Tip: 手持两把锟斤拷,口中疾呼烫烫烫",
+ "Tip: 帅鸽的话,只要像这样,dong~dong~dong~,就可以快速收歌哦。来,试试看!",
+ "Tip: 数数这里一共有多少条tips?",
+ "Tip: 堂 堂 联 动",
+ "Tip: 听说完成主线后,小鸽子们的Phigros都发生了不小的外观变化……",
+ "Tip: 听说有时候次难度也会整大活,赶紧来试试吧!",
+ "Tip: 提问!你还记得上一条tip是什么吗?",
+ "Tip: 突然来了一条消息! 哦这里是tips啊,那没事了",
+ "Tip: 完成主线之后,课题模式就会解锁哦!",
+ "Tip: 玩久了,一定要记得闭上眼睛休息一会儿哦~",
+ "Tip: 为防误触,暂停键需要点两次才可以暂停。",
+ "Tip: 为什么有些难度没有解锁啊!——因为你的前一难度的成绩还没达到S哦,请多多努力吧!",
+ "Tip: 我被困在林泊百科里了!救命!",
+ "Tip: 我变成鸽子了!!!",
+ "Tip: 我超,劲爆",
+ "Tip: 我的转板不会输!",
+ "Tip: 我觉得生发剂不一定有用,得植发",
+ "Tip: 我们的口号是?咕咕咕!",
+ "Tip: 我们通过大数据分析您的喜好查找能获得更高浏览量的tips。",
+ "Tip: 我们在EZ、HD谱面上也下了很多功夫咕~",
+ "Tip: 我确信我发现了一个能百分百拿到φ的绝妙手法,可惜Tip的长度太短了,写不下。",
+ "Tip: 我相信你。",
+ "Tip: 物量不代表难度喔咕咕!",
+ "Tip: 像素塔真的存在吗。",
+ "Tip: 想要5000TB Data!",
+ "Tip: 想要提升rks的话,尝试把困难的谱面打得更准咕!",
+ "Tip: 现在!快看向外面的月亮!",
+ "Tip: 小鸽子们不要挑食哦,不管是烤鸭还是欧芹都要吃~",
+ "Tip: 小鸽子们也要多多支持其他音乐游戏哟~",
+ "Tip: 小心翼翼千万别被发现",
+ "Tip: 下次的成绩一定会更好!",
+ "Tip: 下次一定会更好!",
+ "Tip: 兄弟!你好强!",
+ "Tip: 兄弟,鸽子不错,摸摸",
+ "Tip: 希望Phigros能陪伴你们到天长地久,抱抱",
+ "Tip: 选中《Random》的时候长按随机按钮有惊喜。",
+ "Tip: 音游关卡就像海洋,只有意志坚强的人,才能到达φ的彼岸",
+ "Tip: 有没有数过这是你第几次看到这条tips呢?",
+ "Tip: 有时候Note本身也可以充当判定线的替身哦",
+ "Tip: 有些音符会跟随音高排列哦,用心感受音乐的律动吧~",
+ "Tip: 有一个人前来打歌",
+ "Tip: 愿大家都能板子不吃音打出好成绩",
+ "Tip: 愿小鸽子们都能在课题中达到\"此地有金三百万\"",
+ "Tip: 与普遍的看法相反,opia不是一首关于眼病的歌",
+ "Tip: 在B站@Phigros官方 关注我们以获取最新的更新预告咕!",
+ "Tip: 在遇到游戏音频出现异常的时候,试试拉高下设置>其他>音频问题疑难解答中的值哦!",
+ "Tip: 这个才是真的note哦~(miss)",
+ "Tip: 这里是鸽游!",
+ "Tip: 这里为什么会有note啦!",
+ "Tip: 这日子是越来越有判头了(指判定线",
+ "Tip: 这是一条来自1.0.0版本的Tip!(错乱)",
+ "Tip: 这是一条属于3.0版本的Tip!",
+ "Tip: 这张谱看起来好可怕......",
+ "Tip: 众所周知,鸽游一年有377天",
+ "Tip: 主线章节一~四已整理进Legacy章节。",
+ "Tip: 自从使用了同步存档,手也不酸了,头也不痛了,推分也来劲了!",
+ "Tip: 总觉得对不上节奏?试试在设置中调整偏移吧!",
+ "Tip: φ?拿来吧你!",
+ "Tip: ← To Be Continued...",
+ "Tip: ♪Play like you never did before~",
+ "Tip: ♪Wish upon a satellite...",
+ "Tip: ♪别忘记今天好好享受毋庸置疑,明天是明天仍留有期待心情~",
+ "Tip: 《5年课题,3年单曲》"
+ };
}
}
diff --git a/Ink Canvas/Windows/SettingsViews/Pages/AboutPage.xaml b/Ink Canvas/Windows/SettingsViews/Pages/AboutPage.xaml
index 139e3563..28f361ed 100644
--- a/Ink Canvas/Windows/SettingsViews/Pages/AboutPage.xaml
+++ b/Ink Canvas/Windows/SettingsViews/Pages/AboutPage.xaml
@@ -163,6 +163,7 @@
+
diff --git a/Ink Canvas/Windows/SettingsViews/Pages/AppearancePage.xaml b/Ink Canvas/Windows/SettingsViews/Pages/AppearancePage.xaml
index 7dab8cfd..1b8be6bd 100644
--- a/Ink Canvas/Windows/SettingsViews/Pages/AppearancePage.xaml
+++ b/Ink Canvas/Windows/SettingsViews/Pages/AppearancePage.xaml
@@ -230,6 +230,7 @@
+