无名杀吧 关注:66,282贴子:293,369
  • 13回复贴,共1

用deepseek生成无名杀技能案例

只看楼主收藏回复

显卡是4090,用32B Q4的模型。从图中可以看到,13-23秒思考完成,还是蛮快的。

昨天测试用3080ti 用32B Q4的模型,速度也可以接受,14B会更快。
第一个技能:


youshengji: {
audio: 'youshengji',
trigger: { player: 'roundStart' },
direct: true,
filter: function (event, player) {
return player.countCards('h') > 0;
},
content: function () {
'step 0'
player.chooseCard(get.prompt('youshengji'), 'h', function (card) {
return true; // 允许选择任意手牌
}).set('ai', function (card) {
return -get.value(card); // AI优先选择价值较低的手牌
});
'step 1'
if (result.bool) {
var card = result.card;
player.logSkill('youshengji');
// 将手牌移动到出牌堆,并视为杀
player.moveCard(card, 'discards', 'show').setSkill('sha');
}
},
intro: {
content: '你可以将任意一张手牌当作【杀】使用。'
}
}
第二个技能:


xishou: {
audio: 'xishou',
trigger: { player: 'custom', bySelf: true }, // 当玩家主动使用技能时触发
filter: function (event, player) {
return player.countCards('h') >= 3; // 检查是否有至少三张手牌
},
content: function () {
'step 0'
var target = player.chooseTarget(get.prompt('xishou')).set('ai', arg => {
let targets = arg.from.outs;
for (let i in targets) {
if (targets[i].groupId == arg.groupId && !targets[i].selected) return true;
}
return false; // 选择第一个符合条件的目标
});
'step 1'
if (target) {
player.logSkill('xishou');
player.useCard({ name: 'sha' }, target); // 使用一张杀,模拟造成伤害
player.discard(3, function (card) {
return true; // 消耗任意三张手牌
});
}
},
intro: {
content: '你可以消耗三张手牌,对一名角色造成两点伤害。'
}
}
第三个技能:
锁定技的格式错了


sha_lock: {
audio: 'sha_lock',
type: 'lock',
trigger: { player: 'gameStart' },
priority: 1,
content: function () {
'step 0'
while (true) { // 无限循环,允许玩家一直使用杀牌
var cards = player.getCards('h').filter(card => card.name === 'sha');
if (cards.length === 0) {
break; // 如果没有杀牌,退出循环
}
'step 1'
var target = player.chooseTarget(get.prompt('sha_lock'), function (target) {
return target != player;
}).set('ai', arg => arg.from.outs[0]);
if (!target) break; // 如果没有选择目标,退出循环
'step 2'
player.useCard(cards[0], target);
'step 3'
player.moveCard(cards[0], 'discard');
}
},
intro: {
content: '锁定技:你可以无限次数使用杀牌。'
}
}


IP属地:广东1楼2025-02-08 13:04回复
    目前来看直接生成会有瑕疵,需要手动微改,周末我试试用更多词来调教,感觉能更准些。
    先生成代码再改,也能提升写技能的效率


    IP属地:广东来自iPhone客户端2楼2025-02-08 13:09
    收起回复
      2025-08-08 21:06:23
      广告
      不感兴趣
      开通SVIP免广告
      不用训练新模型,问之前先上传技能代码范例就可以


      IP属地:广东3楼2025-02-08 15:10
      回复
        哪个平台?这似乎不是ds的网页


        IP属地:北京来自Android客户端4楼2025-02-08 16:31
        收起回复
          这个东西还是处在一个很尴尬的地步的,属于是大佬不需要,新手改不来


          IP属地:广东来自Android客户端5楼2025-02-16 20:50
          收起回复
            deepseek很强大,不过用它写技能还是不现实的,没有经过训练或部署知识库,它写出来的也仅仅是网上搜集的各种乱七八糟的知识,简单来说就是专不对口。不过萌新用来学习是非常不错的,看不懂的可以发给它,几秒钟就能给你解释清楚。虽然不能直接帮你写代码,但是可以帮你解释代码,指出问题,或者做些修改,比自己翻教程方便多了,它可以像一个百事通老师一样帮助你


            IP属地:福建来自Android客户端6楼2025-03-18 05:23
            收起回复
              我也一直有在训,但是找不到教材喂给deepseek,导致技能代码问题很多,楼主知道怎么解决吗?


              IP属地:广西来自iPhone客户端7楼2025-03-22 21:09
              收起回复