Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
d8a8bf4efc | ||
|
|
42339e3c51 | ||
|
|
8f6b7cb68d | ||
|
|
20aeeefb3c | ||
|
|
08ffd4de6c | ||
|
|
72a2e694f8 | ||
|
|
2238e23c8d |
@@ -42,7 +42,7 @@ mysql:
|
|||||||
schema: public # postgres 专用
|
schema: public # postgres 专用
|
||||||
|
|
||||||
task:
|
task:
|
||||||
enable: true
|
enable: false
|
||||||
news:
|
news:
|
||||||
enable: true
|
enable: true
|
||||||
cron: '14 11 * * *' # 每天0:30
|
cron: '14 11 * * *' # 每天0:30
|
||||||
@@ -101,6 +101,10 @@ ai:
|
|||||||
model: moonshot-v1-128k
|
model: moonshot-v1-128k
|
||||||
- name: 跃问
|
- name: 跃问
|
||||||
model: StepChat
|
model: StepChat
|
||||||
|
- name: 豆包Lite-4k
|
||||||
|
model: Doubao-lite-4k
|
||||||
|
- name: 豆包Pro-4k
|
||||||
|
model: Doubao-pro-4k
|
||||||
|
|
||||||
# 资源配置
|
# 资源配置
|
||||||
# map[k]v结构,k 会变成全小写,所以这儿不能用大写字母
|
# map[k]v结构,k 会变成全小写,所以这儿不能用大写字母
|
||||||
|
|||||||
@@ -44,7 +44,7 @@ func ClearGroupUser() {
|
|||||||
for k, v := range memberMap {
|
for k, v := range memberMap {
|
||||||
ms = append(ms, fmt.Sprintf("昵称:%s\n最后活跃时间:%s", k, v))
|
ms = append(ms, fmt.Sprintf("昵称:%s\n最后活跃时间:%s", k, v))
|
||||||
}
|
}
|
||||||
msg := fmt.Sprintf("#清理群成员\n\n很遗憾地通知各位,就在刚刚,有%d名群友引活跃度不够暂时离开了我们,希望还健在的群友引以为戒、保持活跃!\n\n活跃信息: \n%s",
|
msg := fmt.Sprintf("#清理群成员\n\n很遗憾地通知各位,就在刚刚,有%d名群友因活跃度不够暂时离开了我们,希望还健在的群友引以为戒、保持活跃!\n\n详细信息: \n%s",
|
||||||
memberCount, strings.Join(ms, "\n"))
|
memberCount, strings.Join(ms, "\n"))
|
||||||
utils.SendMessage(group.Wxid, "", msg, 0)
|
utils.SendMessage(group.Wxid, "", msg, 0)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -134,7 +134,19 @@ func Sync() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// 清理不在列表中的好友
|
// 清理不在列表中的好友
|
||||||
err = tx.Model(&entity.Friend{}).Where("wxid NOT IN (?)", nowIds).Update("is_ok", false).Error
|
clearPm := map[string]any{
|
||||||
|
"is_ok": false,
|
||||||
|
"enable_chat_rank": false,
|
||||||
|
"enable_welcome": false,
|
||||||
|
"enable_summary": false,
|
||||||
|
"enable_news": false,
|
||||||
|
"clear_member": false,
|
||||||
|
"enable_ai": false,
|
||||||
|
}
|
||||||
|
err = tx.Model(&entity.Friend{}).Where("wxid NOT IN (?)", nowIds).Updates(clearPm).Error
|
||||||
|
if err != nil {
|
||||||
|
log.Printf("清理好友失败: %s", err.Error())
|
||||||
|
}
|
||||||
|
|
||||||
log.Println("同步好友列表完成")
|
log.Println("同步好友列表完成")
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -82,10 +82,6 @@
|
|||||||
<select id="location" name="location"
|
<select id="location" name="location"
|
||||||
class="mt-2 block w-full rounded-md border-0 py-1.5 pl-3 pr-10 text-gray-900 ring-1 ring-inset ring-gray-300 focus:ring-2 focus:ring-green-600 sm:text-sm sm:leading-6"
|
class="mt-2 block w-full rounded-md border-0 py-1.5 pl-3 pr-10 text-gray-900 ring-1 ring-inset ring-gray-300 focus:ring-2 focus:ring-green-600 sm:text-sm sm:leading-6"
|
||||||
onchange="aiModelChange(event, {{.Wxid}})">
|
onchange="aiModelChange(event, {{.Wxid}})">
|
||||||
<option value="" {{ if eq .AiModel
|
|
||||||
"" }}selected{{ end }}>默认(gpt-3.5-turbo-0613)
|
|
||||||
</option>
|
|
||||||
|
|
||||||
{{$useModel := .AiModel}}
|
{{$useModel := .AiModel}}
|
||||||
{{ range $.aiModels }}
|
{{ range $.aiModels }}
|
||||||
<option value="{{.Model}}" {{ if eq $useModel .Model}}selected{{ end }}>
|
<option value="{{.Model}}" {{ if eq $useModel .Model}}selected{{ end }}>
|
||||||
|
|||||||
Reference in New Issue
Block a user