|
.TreeMenu_0 { margin-left:0px; text-align:left; line-height:135%; }
.TreeMenu_0 a { padding-left:4px; color:#444444; display:block; }
.TreeMenu_0 a:hover { color:#000000; }
.TreeNode_1 { padding-left:0px; }
.TreeNode_2 { padding-left:0px; }
.TreeNode_3 { padding-left:15px; }
.TreeNode_4 { padding-left:30px; }
.TreeNode_5 { padding-left:45px; }
.TreeNode_6 { padding-left:60px; }
.TreeNode_7 { padding-left:75px; }
.TreeNode_8 { padding-left:90px; }
.TreeNode_9 { padding-left:105px; }
.TreeNode_1 a { padding-left:12px; background:url(/main/themes/ns/css_Default/TreeNode0.gif) no-repeat; }
.TreeNode_2 a { padding-left:12px; background:url(/main/themes/ns/css_Default/TreeNode1.gif) no-repeat; }
.TreeNode_3 a { padding-left:12px; background:url(/main/themes/ns/css_Default/TreeNode2.gif) no-repeat; }
.TreeNode_4 a, .TreeNode_5 a, .TreeNode_6 a, .TreeNode_7 a, .TreeNode_8 a, .TreeNode_9 a { padding-left:12px; background:url(/main/themes/ns/css_Default/TreeNode3.gif) no-repeat; }
.TreeNode_1, .TreeNode_2, .TreeNode_3, .TreeNode_4, .TreeNode_5, .TreeNode_6, .TreeNode_7, .TreeNode_8, .TreeNode_9 { padding-top:2px; padding-bottom:2px; }
.TreeNode_1:hover, .TreeNode_2:hover, .TreeNode_3:hover, .TreeNode_4:hover, .TreeNode_5:hover, .TreeNode_6:hover, .TreeNode_7:hover, .TreeNode_8:hover, .TreeNode_9:hover { background:#dddddd; }
.TreeMenu_0 .ClassNum { color:#666666; }
.TreeMenu_0 .TreeNode_t { background:#aaaaaa; }
.TreeMenu_0 a.TreeItem_t { color:#ffffff; }
.TreeMenu_0 .ClassDesc { display:block; }
.TreeMenu_0 a { font-family:$BlogTreeItemFont$; color:$color$; font-size:$size$; font-style:$style$; font-weight:$weight$; }
.TreeMenu_0 a:hover { color:$BlogTreeNodeHOverC$; }
.TreeNode_1:hover, .TreeNode_2:hover, .TreeNode_3:hover, .TreeNode_4:hover, .TreeNode_5:hover, .TreeNode_6:hover, .TreeNode_7:hover, .TreeNode_8:hover, .TreeNode_9:hover { background:$BlogTreeNodeHOverB$; }
.TreeMenu_0 a.TreeItem_t { color:$BlogTreeNodeTC$; }
.TreeMenu_0 .TreeNode_t { background:$BlogTreeNodeTB$; }
.TreeNode_1, .TreeNode_2, .TreeNode_3, .TreeNode_4, .TreeNode_5, .TreeNode_6, .TreeNode_7, .TreeNode_8, .TreeNode_9, .TreeNode_t { padding-top:$BlogTreeNodePadding$; padding-bottom:$BlogTreeNodePadding$; }
.TreeMenu_0 { border-bottom:$BlogTreeNodeBorderT$; }
.TreeNode_1, .TreeNode_2, .TreeNode_3, .TreeNode_4, .TreeNode_5, .TreeNode_6, .TreeNode_7, .TreeNode_8, .TreeNode_9, .TreeNode_t { border-top:$BlogTreeNodeBorderT$; }
.TreeMenu_0 { border-top:$BlogTreeNodeBorderB$; }
.TreeNode_1, .TreeNode_2, .TreeNode_3, .TreeNode_4, .TreeNode_5, .TreeNode_6, .TreeNode_7, .TreeNode_8, .TreeNode_9, .TreeNode_t { border-bottom:$BlogTreeNodeBorderB$; }
.TreeNode_1 a { background:$BlogTreeNodeImg1$ no-repeat; }
.TreeNode_2 a { background:$BlogTreeNodeImg2$ no-repeat; }
.TreeNode_3 a { background:$BlogTreeNodeImg3$ no-repeat; }
.TreeNode_4 a, .TreeNode_5 a, .TreeNode_6 a, .TreeNode_7 a, .TreeNode_8 a, .TreeNode_9 a { background:$BlogTreeNodeImg4$ no-repeat; }
.TreeNode_1 a { padding-left:$BlogTreeItem1Margin$; }
.TreeNode_2 a { padding-left:$BlogTreeItem2Margin$; }
.TreeNode_3 a { padding-left:$BlogTreeItem3Margin$; }
.TreeNode_4 a, .TreeNode_5 a, .TreeNode_6 a, .TreeNode_7 a, .TreeNode_8 a, .TreeNode_9 a { padding-left:$BlogTreeItemXMargin$; }
.TreeNode_4, .TreeNode_5, .TreeNode_6, .TreeNode_7, .TreeNode_8, .TreeNode_9 { float:$BlogTreeNode4Float$; }
.TreeNode_1, .TreeNode_2, .TreeNode_3 { clear:both; }
.TreeMenu_0 .ClassName { display:$BlogTreeNodeDispName$; }
.TreeMenu_0 { line-height:$BlogTreeNodeLineHeight$; }
.TreeMenu_0 .ClassNum { display:$BlogTreeNodeDispNum$; }
.TreeMenu_0 .ClassNum { font-family:$BlogTreeNodeFontNum$; color:$color$; font-size:$size$; font-style:$style$; font-weight:$weight$; }
.TreeMenu_0 .ClassDesc { display:$BlogTreeNodeDispDesc$; }
.TreeMenu_0 .ClassDesc { font-family:$BlogTreeNodeFontDesc$; color:$color$; font-size:$size$; font-style:$style$; font-weight:$weight$; }
.TreeMenu_0 .ClassImg { display:$BlogTreeNodeDispImg$; }
.TreeMenu_0 .ClassImg img { height:$BlogTreeNodeSizeImg$; }
.TreeMenu_0 .ClassImg img { margin-right:$BlogTreeNodeRightImg$; }
.TreeMenu_0 .ClassImg img { margin-bottom:$BlogTreeNodeBottomImg$; }
|
| | |
|
$XmlID$ $GroupName$ $CtrlBtn$
$html$
評論: $ChildNum$ 瀏覽: $ClickNum$
於 $Date$ $Time$ 發表
.dataBlogList { } /* MsgInfo Cell */
/* 上方類別選項 */
.BlogListMenu { width:100%; height:30px; text-align:center; line-height:100%; }
.BlogListMenuS { width:1px; background:#ff8844; } /* 選項間隔 */
.BlogListMenuL { width:10px; background:#ff8844; } /* 左邊 td */
.BlogListMenuR { width:10px; background:#ff8844; } /* 右邊 td */
.BlogListMenu0 { background:#ff8844; padding:0px; vertical-align:middle; } /* 選項屬性 */
.BlogListMenu0:hover { background:#ff4422; } /* 選項滑鼠觸碰 */
.BlogListMenu1 { background:#ff4422; padding:0px; vertical-align:middle; } /* 目前選項屬性 */
.BlogListMenu0 a , .BlogListMenu1 a { color:#ffffff; } /* 選項文字屬性 */
.BlogListN_1 { } /* 第一筆資訊 */
.BlogListD_0 { padding:5px; border:1px solid #cccccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } /* 偶數筆資訊 */
.BlogListD_1 { padding:5px; border:1px solid #cccccc; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; } /* 奇數筆資訊 */
/* 資訊狀態列 */
.BlogListCtrlBtn { vertical-align:middle; width:100%; text-align:right; }
.BlogListCtrlBtn .OrdIdx { width:20px; text-align:right; border:1px solid #888888; padding:0px; margin:0px; height:16px; }
.BlogListCtrlBtn .MsgCmd { font-size:11px; border:1px solid #888888; padding:0px; margin:0px; height:18px; }
.BlogListCtrlBtn .XmlID { float:left; font-weight:bold; }
.BlogListCtrlBtn select { display:none; }
/* 資訊區 */
.BlogListHTML { }
/* 資訊區上方資訊 */
.BlogListHTML .BlogInfo1 { width:100%; color:#888888; margin-bottom:10px; border-bottom:1px solid #cccccc; }
.BlogListHTML .BlogInfoAuthor { float:right; } /* 作者 */
.BlogListHTML .BlogInfoClass { width:auto; text-align:left; color:#888888; } /* 類別 */
/* 資訊區下方資訊 */
.BlogListHTML .BlogInfo3 { width:100%; color:#888888; }
.BlogListHTML .BlogInfoStatus { float:right; }
.BlogListHTML .BlogInfoBtn { text-align:left; }
/* 資訊內文 */
#ns_Content .BlogListHTML .meMsg_MsgTitleBlk { margin-bottom:10px; } /* 區塊標頭 */
#ns_Content .BlogListHTML .meMsg_MsgBlk .meMsg_MsgTitle { } /* 主標題 */
#ns_Content .BlogInfoHTML .meMsg_Content { margin-top:10px; }
#ns_Content .BlogListHTML .meMsg_MsgContentBlk { margin-top:30px; } /* 內文段落 */
#ns_Content .BlogListHTML .meMsg_MsgURLList { margin:0px; padding:0px; } /* 相關網址 */
#ns_Content .BlogListHTML .meMsg_MsgURL { list-style:disc; margin-left:40px; } /* 相關網址 */
#ns_Content .BlogListHTML .meMsg_MsgFileList { margin:0px; padding:0px; } /* 相關檔案 */
#ns_Content .BlogListHTML .meMsg_MsgFile { list-style:disc; margin-left:40px; } /* 相關檔案 */
#ns_Content .BlogListHTML .meMsg_MsgFromEnd { } /* 期間 */
#ns_Content .BlogListHTML .meMsg_MsgListBlk { } /* 條列項目 */
#ns_Content .BlogListHTML img { max-width:100%; }
#ns_Content .BlogListHTML .ImgAlignLeft { margin-right:8px; } /* 圖文間距 */
#ns_Content .BlogListHTML .ImgAlignRight { margin-left:8px; } /* 圖文間距 */
/* 分頁控制列 */
.divPageCtrl { margin:10px; clear:both; }
.divPageCtrl table { margin-left:auto; margin-right:auto; }
/* 表格格式 */
.MsgRow1 { margin-top:10px; } /* 第一列 */
.MsgRowN { } /* 其他列 */
.MsgRowD0 { } /* 偶數列 */
.MsgRowD1 { } /* 奇數列 */
.MsgCell1 { padding:0px; } /* 最左欄 */
.MsgCellN { padding:0px; } /* 中間欄 */
.MsgCellX { padding:0px; } /* 最右欄 */
.MsgRGap { border:0px; margin-top:20px; margin-bottom:20px; } /* 列與列中間 */
.cssPagePanel { clear:both; } /* 控制面板列 */
.MsgRow1 { margin-top:$BlogListMsgRow1$; }
.BlogListList { padding-left:$BlogListMsgRowLR$; padding-right:$BlogListMsgRowLR$; }
.MsgRGap { margin-top:$BlogListMsgRGapN$; margin-bottom:$BlogListMsgRGapN$; }
.MsgCell1 { padding-right:$BlogListMsgCGapN$; }
.MsgCellN { padding-left:$BlogListMsgCGapN$; padding-right:$BlogListMsgCGapN$; }
.MsgCellX { padding-left:$BlogListMsgCGapN$; }
.MsgRGap { border-top:$BlogListRS$; }
.MsgCellN { border-left:$BlogListCS$; }
.MsgCellX { border-left:$BlogListCS$; }
.MsgRowD1 { background:$BlogListMsgRowD1$; }
.MsgRowD0 { background:$BlogListMsgRowD0$; }
.BlogListD_1 { background:$BlogListD1$; }
.BlogListD_0 { background:$BlogListD0$; }
.BlogListD_0 { border:$BlogListB$; }
.BlogListD_1 { border:$BlogListB$; }
.BlogListD_0 , .BlogListD_1 { background-image:$BlogListBgImg$; background-position:$pos$; background-repeat:$repeat$; }
.BlogListHTML { width:$BlogListHTMLWidth$; }
.BlogListHTML { margin-top:$BlogListHTMLTop$; }
.BlogListHTML .meMsg_MsgContentBlk.center { padding:$BlogListCntVGap$; margin-right:$BlogListCntVGap$; }
.BlogListHTML .meMsg_MsgContentBlk.left { padding:$BlogListCntVGap$; margin-right:$BlogListCntVGap$; }
.BlogListHTML .meMsg_MsgContentBlk.right { padding:$BlogListCntVGap$; margin-left:$BlogListCntVGap$; }
.BlogListHTML .meMsg_MsgContentBlk.center, .BlogListHTML .meMsg_MsgContentBlk.left, .BlogListHTML .meMsg_MsgContentBlk.right { border:$BlogListCntVB$; }
#ns_Content .meMsg_MsgBlk .meMsg_MsgTitle { font-family:$BlogListTextFont$; color:$color$; font-size:$size$; font-style:$style$; font-weight:$weight$; }
#ns_Content .meMsg_MsgBlk .meMsg_Content { font-family:$BlogListHTMLFont$; color:$color$; font-size:$size$; font-style:$style$; font-weight:$weight$; }
#ns_Content .meMsg_MsgURL { margin-left:$padding$; color:$color$; font-size:$size$; list-style:$BlogListFileSpot$ $pos$ $img$; }
#ns_Content .meMsg_MsgFile { margin-left:$padding$; color:$color$; font-size:$size$; list-style:$BlogListFileSpot$ $pos$ $img$; }
#ns_Content .meMsg_MsgURL a { font-family:$BlogListFileFont$; color:$color$; font-size:$size$; font-style:$style$; font-weight:$weight$; }
#ns_Content .meMsg_MsgFile a { font-family:$BlogListFileFont$; color:$color$; font-size:$size$; font-style:$style$; font-weight:$weight$; }
.BlogListHTML .BlogInfo1 { border-bottom:$BlogListB1$; }
#ns_Content .meMsg_MsgBlk .meMsg_Content { border-top:$BlogListTextHTMLS$; }
.BlogInfoClass { display:$BlogInfoClass$; }
.BlogInfoAuthor { display:$BlogInfoAuthor$; }
.BlogInfo { display:$BlogInfo$; }
.BlogDisp { display:$BlogDisp$; }
.BlogInfoStatus { display:$BlogInfoStatus$; }
.BlogListHTML .BlogListDate { display:$BlogInfoDT$; }
#ns_Content .BlogListHTML .meMsg_MsgContent { display:$BlogContBlk$; }
#ns_Content .BlogListHTML .meMsg_MsgURLList { display:$BlogContBlk$; }
#ns_Content .BlogListHTML .meMsg_MsgFileList { display:$BlogContBlk$; }
#ns_Content .BlogListHTML .meMsg_MsgFromEnd { display:$BlogContBlk$; }
#ns_Content .BlogListHTML .meMsg_MsgListBlk { display:$BlogContBlk$; }
.divPageCtrl { display:$PageCtrlDisp$; }
Mu8 的 LLM 控制參數。botMu8SystemContent botMu8SystemContent2 botMu8SystemContent3 botMu8Temperature 0.8 botMu8MaxTokens -1 |
14604Mu8 的 LLM 控制參數。2025-04-1101:39:441aWayMsgArticle
ZC133985
ZC133985
1
1
0
64
aWay
0
0
/main/wdb2/images/1x1.gif
|
停用 Mubot 「猜」對話的意圖。停用 [code] set botRandAlternative off [/code]
啟用 [code] set botRandAlternative on 或 unset botRandAlternative [/code]
|
14603停用 Mubot 「猜」對話的意圖。2025-04-0810:28:511aWayMsgArticle
ZC133985
ZC133985
2
0
0
64
aWay
0
0
/main/wdb2/images/1x1.gif
|
透過外部網址 API 過濾 Mubot 回覆的訊息設定 set botExtFilterURL https://... 停用 unset botExtFilterURL
網址 https://... 將接收到 json 格式: [code] {;; "msg": "....", // 詢問的內容 "reply": {...} // 即將回覆的內容 };;[/code] 回傳時,必須回傳 Line Reply Message JSON 格式。
範例 noon360 設定 set botExtFilterURL https://noon360.com/api/mubot/filter
|
14477透過外部網址 API 過濾 Mubot 回覆的訊息2025-02-1310:47:451aWayMsgArticle
ZC133985
ZC133985
3
1
0
95
aWay
0
0
/main/wdb2/images/1x1.gif
|
透過外部網址 API 回覆訊息設定 set botExtReplyURL https://... 停用 unset botExtReplyURL
網址 https://... 將接收到 json 格式: [code] {;; "msg": "...." // 詢問的內容 };;[/code] 回傳時,必須回傳 Line Reply Message JSON 格式。
範例 noon360 設定 set botExtReplyURL https://noon360.com/api/mubot/reply
|
14476透過外部網址 API 回覆訊息2025-02-1310:31:211aWayMsgArticle
ZC133985
ZC133985
4
0
0
116
aWay
0
0
/main/wdb2/images/1x1.gif
|
外部指令網址 botExtCmdURL設定 [code] set botExtCmdURL https://... [/code]
清除 [code] unset botExtCmdURL [/code]
範例 [code] set botExtCmdURL https://noon360.com/mubot [/code]
為了 NoonSpace 方便對應空間 可以另外設定 botExtC4 及 botExtD4 參數。 範例 [code] set botExtC4 noon360 set botExtD4 shop97446 [/code]
|
14469外部指令網址 botExtCmdURL2025-01-1020:11:441aWayMsgArticle
ZC133985
ZC133985
5
1
0
134
aWay
0
0
/main/wdb2/images/1x1.gif
|
如何同步將 Mubot 的回覆內容通知管理群組?由於 Mubot 已經結合了 LLM+RAG,除非 AI 主機忙碌或當機,不然幾乎不會有未知訊息通知訓練師的時機,因此為了了解 Mubot+LLM+RAG 回覆的內容是否正確,可以開啟這項同步通知的功能: [ol] [*]好處是訓練師可以了解 Mubot+LLM+RAG 回答的內容是否正確,然後再依此加以調整。 [*]壞處是每次對話都會通知,很煩人。 [*]因為是 LineBot,所以即使收到同步通知,也無法再主動回覆。 [/ol] 相關參數: [ul] [*]botDialogSyncNotifyToken: 啟用或停用同步將 Mubot 的回覆內容通知管理群組,預設停用。 啟用同步通知指令 set botDialogSyncNotifyToken ..NotifyToken.. 停用同步通知指令 unset botDialogSyncNotifyToken [/ul] 注意,關於 ..NotifyToken.. 在 2025 年 3 月 31 日之前還可以使用 LineNotify 當做通知管道,之後或現在都可以申請 NoonTalker 的 ..NotifyToken.. 將 NoonTalker 當做通知的管道。
|
14457如何同步將 Mubot 的回覆內容通知管理群組?2024-12-1317:55:321aWayMsgArticle
ZC133985
ZC133985
6
0
0
174
aWay
0
0
/main/wdb2/images/1x1.gif
|
啟用 Mu8 再生成已知回覆訊息的回覆句。相較於 Mubot 硬板的回覆內容,Bard 的回覆太過冗長不著邊際,ChatGPT 的回覆又真假參半似是而非,啟用 Mu8 的再生成或許是另一種選擇。 Mu8 再生成的運作方式: [ol] [*]當 Mubot 接收到問句時,會去大腦找相關符合的回覆內容,如果有多筆符合的回覆句,Mubot 就全丟進去給 Mu8。 [*]Mu8 將上述已知的回覆內容,再結合 15 分鐘內的前後文,自動生成新的回覆內容。 [*]好處是以 Mubot 已知確定的回覆內容和 15 分鐘內的前後文為主,再透過 AI 生成回覆句,不會偏離問句主軸太遠。 [/ol] 相關參數: [ul] [*]botMu8Generative: 啟用或停用 Mu8 再生成已知回覆訊息的回覆句,預設啟用。 停用 Mu8 再生成指令 set botMu8Generative off 啟用 Mu8 再生成指令 set botMu8Generative on 或 unset botMu8Generative [/ul] 注意,目前 Mu8 再生成仍會加入 AI 大模型的預訓練內容,小心慎用。
|
13401啟用 Mu8 再生成已知回覆訊息的回覆句。2024-05-1910:26:441aWayMsgArticle
ZC133985
ZC133985
7
1
0
217
aWay
0
0
/main/wdb2/images/1x1.gif
|
同時回覆多筆符合問句內容的回覆句。Mubot 大腦的運作方式: [ol] [*]當 Mubot 接收到問句時,會去大腦找相關符合的回覆內容,如果有多筆符合的回覆句,Mubot 就會隨機挑一筆來回覆。 [*]有時候訓練師可能要了解不同問句的問法,來了解 Mubot 大腦是否完全理解時,就必須將不同回覆句同時回覆出來做判斷。 [*]設定以下參數 Mubot 也是會隨機挑一筆,但同時也會將其他相關符合的備選回覆句回覆出來。 [/ol] 相關參數: [ul] [*]botMaxReplyN: 設定最多回覆幾句相關的回覆句。 設定最多 5 句指令 set botMaxReplyN 5 回復預設一筆指令 unset botMaxReplyN [/ul]
|
13400同時回覆多筆符合問句內容的回覆句。2024-05-1907:20:451aWayMsgArticle
ZC133985
ZC133985
8
0
0
190
aWay
0
0
/main/wdb2/images/1x1.gif
|
關於未知問句採用 AI 生成回覆的參數。當啟用 AI 生成回覆內容時,Mubot 遇到未知訊息預設會依照以下 AI 模型順序尋求回覆內容: [ol] [*]先找 Bard(emini)。 [*]當 Bard 停用或無法回覆時,再找 Mu8。 [*]當 Mu8 停用或無法回覆時,而且有 ChatGPT API key 時,最後找 ChatGPT。 [*]當以上都停用或無法回覆時,Mubot 將回覆「設定」裡頭的「未知訊息自動回覆」訊息。 [/ol] 相關參數: [ul] [*]botAIUnknownReply: 停用或啟用 AI 生成回覆內容,預設為「啟用」。當停用這個設定時,以下幾個 AI 生成回覆內容的方式一併停用。 停用指令 set botAIUnknownReply off 啟用指令 unset botAIUnknownReply [*]botBardUnknownReply: 停用或啟用 Bard(Gemini) 生成回覆內容,預設為「啟用」。 停用指令 set botBardUnknownReply off 啟用指令 unset botBardUnknownReply [*]botMu8UnknownReply: 停用或啟用 Mu8 生成回覆內容,預設為「啟用」。 停用指令 set botMu8UnknownReply off 啟用指令 unset botMu8UnknownReply [*]botChatGPTUnknownReply: 停用或啟用 ChatGPT 生成回覆內容,預設為「啟用」。啟用 ChatGPT 時必須要提供 ChatGPT API Key 才能使用。 停用指令 set botChatGPTUnknownReply off 啟用指令 unset botChatGPTUnknownReply [/ul] |
13399關於未知問句採用 AI 生成回覆的參數。2024-05-1906:43:091aWayMsgArticle
ZC133985
ZC133985
9
1
0
201
aWay
0
0
/main/wdb2/images/1x1.gif
|
| |
| | |
|
|
| |