
Cai
你好呀 ~#
我是Cai,一条咸鱼,福州大学2025级本科生,软件工程专业。玩Terraria和一堆乱七八糟的游戏,写一些Terraria相关的小项目。
Org#
@Pryaxis#
维护TShock
@west2-online#
福uu开发组打杂
Project#
TShock#
强大的反作弊、可扩展Terraria服务端
CaiBotLite#
基于NoneBot2框架的QQ官方Bot,用于管理TShock和tModLoader服务器的,日活300人,目前大概900群,5000+用户。
TShockPlugin#
TShock插件仓库,虽然说代码质量有点堪忧,但是Can run is OK!
Skill#
Git#
# 什么时候被队友草飞...
git push --forceCSharp#
// 学的第一门语言
// TShock插件开发的主语言,目前桌面完全不会喵~
Console.WriteLine("TShock, tModLoader, linq2db, Json.NET")
Console.WriteLine($"Suki!有内插字符串,内存占用又小,性能又高")
await DoAnything("超级强的异步支持!")Python#
# 学的第二门语言
# Bot开发的主语言,因为写Bot才入的Python...
print("nonebot2, fastapi, sqlalchemy, beautifulsoup4")
# 语法简洁,糖完了
print("Life is short, you need Python")Go#
// 想去学后端,狠狠的赚米
if err != nil {
return fmt.Errorf("语法好简洁,一点糖都没有: %w", err)
}Kotlin#
// 学的是Android Compose开发,纯兴趣
data class BigSugar(
val hello: String = "200%糖"
)GitHub Actions#
name: Grow cotton
on:
push:
branches: [ "main" ]
permissions:
contents: write
jobs:
grow:
runs-on: ubuntu-latest
strategy:
matrix:
ai: ["deepseek.v3", "gpt-5", "claude-4.6"]
steps:
- name: Grow cotton
uses: ACaiCat/cotton@v114514
with:
worker: ${{ matrix.ai }}
go_work: true
output_path: output/
- name: Upload cottons
uses: actions/upload-artifact@v4
with:
name: cotton-${{ matrix.ai }}
path: output/