81 lines
4.8 KiB
JSON
81 lines
4.8 KiB
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(python -c \"import pdfplumber; pdf = pdfplumber.open\\('docs/platform/DCP接口文档\\(轴力计\\).pdf'\\); [print\\(p.extract_text\\(\\)\\) for p in pdf.pages[:15]]\")",
|
|
"Bash(python3 -c \"import pdfplumber; pdf = pdfplumber.open\\('docs/platform/DCP接口文档\\(轴力计\\).pdf'\\); [print\\(p.extract_text\\(\\)\\) for p in pdf.pages[:15]]\")",
|
|
"Bash(pip install *)",
|
|
"Bash(python -c ' *)",
|
|
"mcp__filesystem__list_directory",
|
|
"mcp__filesystem__directory_tree",
|
|
"Bash(python3 -c \"import PyPDF2; print\\(''PyPDF2 ok''\\)\")",
|
|
"Bash(python3 -c \"import pypdf; print\\(''pypdf ok''\\)\")",
|
|
"Bash(python3 -c \"import pdfminer; print\\(''pdfminer ok''\\)\")",
|
|
"Bash(python3 -c \"import fitz; print\\(''fitz ok''\\)\")",
|
|
"Bash(python3:*)",
|
|
"Bash(grep -A 5 \"INSERT INTO \\\\`sys_menu\\\\`\" /Users/admin/IdeaProjects/fastbee/sql/yack.sql)",
|
|
"Bash(mvn compile:*)",
|
|
"Bash(mvn test:*)",
|
|
"Bash(mysql -hlocalhost -uroot -pfastbee fastbee -e \"SELECT id, serial_number, platform_id, device_type, enable FROM platform_device_mapping LIMIT 5;\")",
|
|
"Bash(mvn test-compile:*)",
|
|
"Bash(mvn clean:*)",
|
|
"Bash(ls:*)",
|
|
"mcp__ide__getDiagnostics",
|
|
"Bash(mvn:*)",
|
|
"Bash(npx eslint:*)",
|
|
"Bash(git diff:*)",
|
|
"Bash(source \"$HOME/.nvm/nvm.sh\")",
|
|
"Bash(nvm use:*)",
|
|
"Bash(npm run:*)",
|
|
"mcp__filesystem__read_text_file",
|
|
"Bash(sips:*)",
|
|
"Bash(mysql -h localhost -u root -pfastbee fastbee -e \"SELECT id, name, config_json FROM bridge WHERE id = 9;\")",
|
|
"Bash(mysql:*)",
|
|
"Bash(git:*)",
|
|
"mcp__filesystem__search_files",
|
|
"Bash(grep:*)",
|
|
"mcp__filesystem__list_directory_with_sizes",
|
|
"Bash(find /Users/admin/IdeaProjects/fastbee -type d -name *oss* -o -type d -name *storage* -o -type d -name *plugs*)",
|
|
"Bash(source ~/.nvm/nvm.sh)",
|
|
"Bash(curl:*)",
|
|
"Bash(xargs cat:*)",
|
|
"Bash(head -20 echo ---status--- git status --porcelain -- *Project* yack-web/src/views/bigScreen/*)",
|
|
"Bash(find /Users/admin/IdeaProjects/fastbee -type f -name *home.vue)",
|
|
"Bash(find /Users/admin/IdeaProjects/fastbee -type f -path **/domain/Group.java)",
|
|
"Bash(find /Users/admin/IdeaProjects/fastbee/yack-web/src/views -type d -name *project* -o -type f -name *project*.vue)",
|
|
"Bash(find /Users/admin/IdeaProjects/fastbee -name *init*.sql -o -name *yack*.sql)",
|
|
"Bash(find . -name *.log -type f -mmin -30)",
|
|
"Bash(xmllint --noout /Users/admin/IdeaProjects/fastbee/fastbee-service/fastbee-iot-service/src/main/resources/mapper/iot/ProjectMapper.xml)",
|
|
"Bash(xmllint --noout fastbee-service/fastbee-iot-service/src/main/resources/mapper/iot/DeviceMapper.xml)",
|
|
"Bash(xmllint --noout fastbee-service/fastbee-iot-service/src/main/resources/mapper/iot/ProjectMapper.xml)",
|
|
"Bash(./node_modules/.bin/eslint src/views/iot/project/device-select.vue src/views/iot/project/index.vue src/views/iot/device/index.vue src/views/bigScreen/home.vue)",
|
|
"Bash(./node_modules/.bin/eslint --no-ignore src/views/iot/project/device-select.vue src/views/iot/project/index.vue src/views/iot/device/index.vue src/views/bigScreen/home.vue)",
|
|
"Bash(xmllint --noout /Users/admin/IdeaProjects/fastbee/fastbee-service/fastbee-iot-service/src/main/resources/mapper/iot/DeviceMapper.xml)",
|
|
"mcp__filesystem__write_file",
|
|
"Bash(convert /Users/admin/IdeaProjects/fastbee/yack-web/src/assets/logo/yack.png -format \"%[fx:mean.r],%[fx:mean.g],%[fx:mean.b]\\\\n\" info:)",
|
|
"Bash(find /Users/admin/IdeaProjects/fastbee -name SysProfileController.java -not -path */target/*)",
|
|
"Bash(node -e \":*)",
|
|
"Bash(./node_modules/.bin/eslint src/views/bigScreen/home.vue)",
|
|
"Bash(./node_modules/.bin/eslint --no-ignore src/views/bigScreen/home.vue)",
|
|
"Bash(./node_modules/.bin/eslint --no-eslintrc --env es6 src/views/bigScreen/home.vue)",
|
|
"Read(//private/tmp/**)",
|
|
"Bash(for TK in b920e6076a06aa279c974f5f76cf746e c9ef88370bacf8f51662c01ad80a580c)",
|
|
"Bash(do echo:*)",
|
|
"Bash(done)",
|
|
"Bash(file /tmp/tile_*.png)",
|
|
"Bash(for REF in \"http://localhost:8080/\" \"https://dev.fastbee.cn/\" \"https://www.tianditu.gov.cn/\")",
|
|
"Read(//tmp/**)",
|
|
"Bash(node -e ' *)",
|
|
"Bash(read c *)",
|
|
"Bash(tar xzf *)",
|
|
"mcp__filesystem__create_directory"
|
|
"Bash(jar tf *)",
|
|
"Bash(node --check /Users/admin/IdeaProjects/fastbee/yack-web/src/api/iot/report.js)",
|
|
"Bash(sed -i '' 's/direction\\)\\);$/direction\\)\\)\\);/' static_level/StaticLevelAnalyzer.java)",
|
|
"Bash(sed -i '' 's/strainState, direction\\)\\);/strainState, direction\\)\\)\\);/' strain_gauge/StrainGaugeAnalyzer.java)",
|
|
"Bash(pip3 install *)",
|
|
"mcp__filesystem__read_file",
|
|
"mcp__filesystem__edit_file"
|
|
]
|
|
}
|
|
}
|