MCPcopy Create free account

hub / github.com/ArvinLovegood/go-stock / functions

Functions3,658 in github.com/ArvinLovegood/go-stock

↓ 756 callersMethodString
()
backend/data/openai_api.go:42
↓ 645 callersMethodGet
Get 从池中获取浏览器实例
backend/data/pool.go:75
↓ 449 callersMethodpush
(A)
ai-assistant-web/static/assets/index.js:1500
↓ 295 callersFunctionF
(e,A,t)
ai-assistant-web/static/assets/index.js:1
↓ 170 callersMethodforEach
(A,t=this)
ai-assistant-web/static/assets/index.js:1500
↓ 147 callersFunctionappendToolMessages
appendToolMessages 统一向 messages 追加一次工具调用的 assistant/tool 两条消息
backend/data/openai_tools.go:86
↓ 136 callersFunctionG
(e)
ai-assistant-web/static/assets/index.js:1
↓ 136 callersFunctionNewStockDataApi
()
backend/data/stock_data_api.go:269
↓ 132 callersFunctionNewMarketNewsApi
()
backend/data/market_news_api.go:31
↓ 130 callersFunctionX
(e,A)
ai-assistant-web/static/assets/index.js:1
↓ 122 callersFunctionNewDataToolWrapper
(name, description string, params map[string]*schema.ParameterInfo, handler func(args string) (string, error))
backend/agent/tools/data_tools_wrapper.go:33
↓ 108 callersFunctionregisterToolHandler
registerToolHandler 注册一个工具处理函数
backend/data/tool_registry.go:29
↓ 100 callersFunctionGetSettingConfig
()
backend/data/settings_api.go:244
↓ 98 callersFunctionMarkdownTableWithTitle
(title string, v interface{})
backend/util/struct_to_markdown.go:34
↓ 95 callersFunctionInit
(sqlitePath string)
backend/db/db.go:15
↓ 94 callersMethodget
(A,t,r)
ai-assistant-web/static/assets/index.js:1
↓ 83 callersMethodmax
()
ai-assistant-web/static/assets/index.js:1500
↓ 81 callersFunctionue
(e,A)
ai-assistant-web/static/assets/index.js:12
↓ 78 callersMethodset
(A,t,r,n)
ai-assistant-web/static/assets/index.js:1
↓ 69 callersFunctionpe
(e,A,t)
ai-assistant-web/static/assets/index.js:1566
↓ 67 callersMethodkeys
()
ai-assistant-web/static/assets/index.js:1500
↓ 63 callersFunctionr
(n)
ai-assistant-web/static/assets/index.js:1
↓ 62 callersMethodhas
(A,t)
ai-assistant-web/static/assets/index.js:1
↓ 58 callersFunctionsendToolCallLog
(ctx *ToolContext, toolName, args string)
backend/data/tool_agent_extra.go:75
↓ 57 callersFunctionEe
(e,A)
ai-assistant-web/static/assets/index.js:1
↓ 56 callersFunctions
ai-assistant-web/static/assets/index.js:1
↓ 55 callersFunctionn
(o,i=(o+e/30)%12)
ai-assistant-web/static/assets/index.js:12
↓ 52 callersFunction_e
(e,A,t=!1)
ai-assistant-web/static/assets/index.js:1
↓ 48 callersMethodadd
(A,t)
ai-assistant-web/static/assets/index.js:14
↓ 48 callersFunctionparseInt
(s string)
backend/agent/tools/data_tools_wrapper.go:5106
↓ 46 callersFunctiono
()
ai-assistant-web/static/assets/index.js:1
↓ 44 callersFunctionke
ai-assistant-web/static/assets/index.js:1
↓ 42 callersFunctionA
(t,r)
ai-assistant-web/static/assets/index.js:1
↓ 42 callersMethodCreate
(skill *models.Skill)
backend/data/skill_api.go:16
↓ 42 callersFunctionNewTdxKLineApi
()
backend/data/tdx_kline_api.go:31
↓ 41 callersFunctionNewIwencaiAPI
()
backend/data/iwencai_api.go:40
↓ 41 callersFunctioni
(f)
ai-assistant-web/static/assets/index.js:1
↓ 39 callersFunctionDe
(e,A)
ai-assistant-web/static/assets/index.js:12
↓ 38 callersMethodaddEventListener
(t,r)
ai-assistant-web/static/assets/index.js:1500
↓ 37 callersMethodInfo
(ctx context.Context)
backend/agent/tools/holiday_tool.go:33
↓ 37 callersFunctionMe
(e,A,t)
ai-assistant-web/static/assets/index.js:1
↓ 37 callersFunctionRe
(e,A,t)
ai-assistant-web/static/assets/index.js:1
↓ 37 callersMethoddelete
(A)
ai-assistant-web/static/assets/index.js:1500
↓ 36 callersFunctionOe
(e,...A)
ai-assistant-web/static/assets/index.js:14
↓ 36 callersMethodQueryToMarkdown
(query string, page, limit int)
backend/data/iwencai_api.go:106
↓ 35 callersFunctione
(A,t)
ai-assistant-web/static/assets/index.js:14
↓ 32 callersFunctionVe
(e)
ai-assistant-web/static/assets/index.js:1
↓ 32 callersFunctionje
(e)
ai-assistant-web/static/assets/index.js:1
↓ 32 callersFunctiont
(n)
ai-assistant-web/static/assets/index.js:1
↓ 31 callersFunctionJe
ai-assistant-web/static/assets/index.js:1
↓ 31 callersFunctionl
ai-assistant-web/static/assets/index.js:1
↓ 31 callersFunctionsafeSend
(ch chan *schema.Message, msg *schema.Message)
backend/agent/agent_api.go:1031
↓ 31 callersFunctionu
ai-assistant-web/static/assets/index.js:1
↓ 30 callersFunctionZe
(e,A)
ai-assistant-web/static/assets/index.js:1
↓ 29 callersFunctiona
ai-assistant-web/static/assets/index.js:1
↓ 28 callersFunctionNewEastMoneyKLineApi
NewEastMoneyKLineApi 创建东方财富 K 线 API 实例
backend/data/eastmoney_kline_api.go:209
↓ 28 callersFunctiong
(E,I,k,D=null,L=null,$=null,ee=void 0,ne=null,ie=!!I.dynamicChildren)
ai-assistant-web/static/assets/index.js:1
↓ 27 callersFunctionAA
(e,A=null,t=null,r=0,n=null,o=e===iA?0:1,i=!1,s=!1)
ai-assistant-web/static/assets/index.js:1
↓ 27 callersFunctionestimateTokens
(text string)
backend/agent/token_utils.go:22
↓ 27 callersFunctiongetRandomUA
模拟 Windows 上 Chrome 从 quote.eastmoney.com 请求 push2his 行情接口(与 DevTools Network 常见字段对齐)。 不显式设置 Accept-Encoding:由 net/http 默认协商 gzip 并自动解压;若声明 br/zstd 而
backend/data/eastmoney_kline_api.go:24
↓ 27 callersFunctionh
()
ai-assistant-web/static/assets/index.js:1
↓ 27 callersFunctionrA
(e,A)
ai-assistant-web/static/assets/index.js:14
↓ 26 callersMethodDelete
(id uint)
backend/data/skill_api.go:40
↓ 26 callersFunctionsA
(e,A)
ai-assistant-web/static/assets/index.js:1566
↓ 25 callersFunctionNewFundApi
()
backend/data/fund_data_api.go:29
↓ 25 callersFunctionaA
(e)
ai-assistant-web/static/assets/index.js:1485
↓ 25 callersFunctionuA
(e=!1)
ai-assistant-web/static/assets/index.js:1
↓ 24 callersMethod#A
(A)
ai-assistant-web/static/assets/index.js:1500
↓ 24 callersFunctionfA
(e,A,t,r,n)
ai-assistant-web/static/assets/index.js:1570
↓ 24 callersFunctionhA
(e,A)
ai-assistant-web/static/assets/index.js:1
↓ 23 callersFunctiond
(b,p)
ai-assistant-web/static/assets/index.js:1
↓ 22 callersFunctionNewStockChangeHistoryService
()
backend/data/stock_change_history_api.go:17
↓ 22 callersFunctionP
(V,N)
ai-assistant-web/static/assets/index.js:1
↓ 22 callersFunctionvA
ai-assistant-web/static/assets/index.js:1
↓ 21 callersFunctionCA
(e,A,t,r,n)
ai-assistant-web/static/assets/index.js:1566
↓ 21 callersFunctionemaFinite
(values, period)
frontend/src/components/kline/calc.ts:15
↓ 20 callersFunctionNewCronTaskApi
()
backend/agent/cron_task_api.go:21
↓ 20 callersFunctionNewMCPServerApi
()
backend/data/mcp_server_api.go:21
↓ 20 callersMethodUpdate
(skill *models.Skill)
backend/data/skill_api.go:20
↓ 20 callersMethodcreate
(A)
ai-assistant-web/static/assets/index.js:1500
↓ 20 callersFunctioneA
(e)
ai-assistant-web/static/assets/index.js:1566
↓ 20 callersFunctionf
(g,b)
ai-assistant-web/static/assets/index.js:1
↓ 20 callersMethodpop
()
ai-assistant-web/static/assets/index.js:1500
↓ 19 callersFunctionIA
(e)
ai-assistant-web/static/assets/index.js:1
↓ 19 callersMethodNewCrawler
(ctx context.Context, crawlerBaseInfo CrawlerBaseInfo)
backend/data/crawler_api.go:26
↓ 19 callersFunctionSA
(e,A)
ai-assistant-web/static/assets/index.js:1566
↓ 18 callersFunctionHA
(e)
ai-assistant-web/static/assets/index.js:1566
↓ 18 callersFunctionY
()
ai-assistant-web/static/assets/index.js:195
↓ 18 callersMethodsetCronEntry
(key string, id cron.EntryID)
app.go:75
↓ 18 callersFunctionwriteJSON
(w http.ResponseWriter, status int, payload any)
ai-assistant-web/server.go:352
↓ 17 callersFunctionFA
(e)
ai-assistant-web/static/assets/index.js:1566
↓ 17 callersFunctionLA
(e,A=jA,t)
ai-assistant-web/static/assets/index.js:1
↓ 17 callersFunctionNewDeepSeekOpenAi
(ctx context.Context, aiConfigId int)
backend/data/openai_api.go:47
↓ 17 callersFunctionNewSkillApi
()
backend/data/skill_api.go:12
↓ 17 callersFunctionPA
(e)
ai-assistant-web/static/assets/index.js:12
↓ 17 callersFunctionc
()
ai-assistant-web/static/assets/index.js:1
↓ 17 callersFunctionp
()
ai-assistant-web/static/assets/index.js:1
↓ 17 callersFunctionparallelStockToolSections
parallelStockToolSections 对多只股票并行执行 fn,按 codes 原始顺序拼接非空结果。
backend/data/tool_stock_codes_parallel.go:57
↓ 17 callersFunctionparseFloatToFloat
parseFloatToFloat 将 K 线价格字符串转为 float64
backend/data/eastmoney_kline_api.go:607
↓ 17 callersFunctionparseStockCodesFromToolArgs
parseStockCodesFromToolArgs 解析工具参数中的股票代码: 优先使用 stockCodes 数组;否则将 singleKey 对应字段按英文逗号拆分为多只。 若两者都有内容,合并后按出现顺序去重。
backend/data/tool_stock_codes_parallel.go:33
next →1–100 of 3,658, ranked by callers