MCPcopy Create free account
hub / github.com/GoSimplicity/LinkMe / SensitiveFilterFun

Function SensitiveFilterFun

utils/contentfilter/contentfilter.go:147–159  ·  view source on GitHub ↗
(content string)

Source from the content-addressed store, hash-verified

145}
146
147func SensitiveFilterFun(content string) string {
148 // 创建敏感词过滤器
149 filter := NewSensitiveFilter()
150 // 加载敏感词文件
151 err := filter.LoadFromFile("utils/contentfilter/sensitive-words.txt")
152 if err != nil {
153 log.Println("加载敏感词文件失败:", err)
154 return content
155 }
156 filteredText := filter.Filter(content)
157
158 return filteredText
159}

Callers 1

CheckPostContentFunction · 0.92

Calls 3

LoadFromFileMethod · 0.95
FilterMethod · 0.95
NewSensitiveFilterFunction · 0.85

Tested by

no test coverage detected